OrdinAide

Les SHELLs

Le shell est ainsi un fichier exécutable chargé d'interpréter les commandes, de les transmettre au système et de retourner le résultat. Il existe plusieurs shells, les plus courants étant sh (appelé «Bourne shell»), bashBourne again shell»), cshC Shell»), TcshTenex C shell»), kshKorn shell») et zshZero shell»). Leur nom correspond généralement au nom de l'exécutable. (extrait de http://www.commentcamarche.net/contents/unix/unix-shell.php3)

D'un point de vue pratique, selon le shell utilisé, les commandes disponibles ne seront pas les mêmes. Par exemple, il faut utiliser :

pour définir une variable d'environnement,
en bash en sh
export SVN_SSH="ssh -i /var/lib/[userspath]/[bibi]/.ssh/id_rsa"
setenv SVN_SSH "ssh -i /var/lib/[userspath]/[bibi]/.ssh/id_rsa"
pour voir les valeurs des variables d'environnement,
en bash en sh
env
env
pour supprimer une variable d'environnement,
en bash en sh
unset SVN_SSH
?

... à finir...

env --unset=hello world