05.03.2014 Views

Chapitre 1 - IPNL - IN2P3

Chapitre 1 - IPNL - IN2P3

Chapitre 1 - IPNL - IN2P3

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Les variables internes<br />

Ces variables sont prédéfinies dans le shell en fonction de critères communs à l’ensemble<br />

des utilisateurs. Comme précédemment pour accéder à la valeur de ces variables, il<br />

faudra les préfixer du caractère $. Nous ne donnerons pas ici la liste complète de ces<br />

variables mais voici quelques unes des plus couramment utilisées.<br />

Les variables mono-caractère<br />

? contient le code de retour de la dernière commande. Exemple :<br />

__________________<br />

$ vo toto<br />

bash: vo: not found.<br />

$ echo $?<br />

1<br />

___________________<br />

# nombre décimal contenant le nombre de paramètres d’un script shell.<br />

Les variables ayant à trait aux répertoires :<br />

PWD<br />

OLDPWD<br />

HOME<br />

Les variables d’édition<br />

COLUMNS<br />

LINE<br />

EDITOR<br />

Les variables de chemin<br />

contient le répertoire courant<br />

l’ancien répertoire courant (avant le dernière commande cd émise)<br />

le répertoire home<br />

nombre de colonnes du terminal utilisé<br />

nombre de lignes<br />

le chemin d’accès à votre éditeur préféré<br />

PATH<br />

MANPATH<br />

le chemin de recherche des commandes<br />

le chemin de recherche des pages de manuel<br />

Et les autres

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!