Guide Bash du débutant - Index général des HOWTOs et mini ...
Guide Bash du débutant - Index général des HOWTOs et mini ...
Guide Bash du débutant - Index général des HOWTOs et mini ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Voir Chapitre 7, Les instructions de condition pour plus d'informations sur la construction if.<br />
2.2.2.3. Invoqué non interactivement<br />
Tous les scripts utilisent un Shell non-interactif. Ils sont programmés pour faire certaines tâches <strong>et</strong> ne<br />
peuvent être utilisés pour faire autre chose que ce pour quoi ils ont été prévus.<br />
Fichiers lus :<br />
définis par BASH_ENV<br />
PATH n'est pas utilisé pour la recherche de ces fichiers, donc m<strong>et</strong>tre le chemin compl<strong>et</strong> dans la variable<br />
si vous souhaitez en faire usage.<br />
2.2.2.4. Invoqué avec la commande sh<br />
<strong>Bash</strong> essaye de se comporter comme le programme historique Bourne sh tout en se conformant à la<br />
norme POSIX.<br />
Fichiers lus :<br />
/<strong>et</strong>c/profile<br />
~/.profile<br />
Quand il est invoqué de façon interactive, la variable ENV peut pointer vers <strong>des</strong> informations de<br />
démarrage suplémentaires.<br />
2.2.2.5. Mode POSIX<br />
C<strong>et</strong>te option est activée soit en employant l'intégrée s<strong>et</strong> :<br />
s<strong>et</strong> -o posix<br />
ou en appelant le <strong>Bash</strong> avec l'option --posix option. <strong>Bash</strong> essayera alors de respecter autant que<br />
possible la norme POSIX <strong>des</strong> Shell. Déclarer la variable POSIXLY_CORRECT fait la même chose.<br />
Fichiers lus :<br />
définis par la variable ENV<br />
2.2.2.6. Invoqué à distance<br />
Fichiers lus quand le Shell est invoqué par rshd :<br />
~/.bashrc<br />
Eviter l'usage d'outils à distance<br />
Ayez à l'esprit les dangers de ces outils tels que rlogin, teln<strong>et</strong>, rsh <strong>et</strong><br />
rcp. Leur usage présente <strong>des</strong> risques pour la confidentialité <strong>et</strong> la sécurité<br />
de par leur mode d'accès parce que <strong>des</strong> données non cryptées<br />
parcourent le réseau. Si vous avez le besoin d'outils à distance, transfert<br />
de fichiers <strong>et</strong> autres, utilisez une version de Secure SHell, c'est à dire<br />
SSH, disponible gratuitement ici : http://www.openssh.org. Divers<br />
programmes client sont disponibles aussi pour les systèmes non-UNIX,<br />
consulter votre miroir de logiciels.