Je fais encore chier ^^: Quel shell?

Je fais encore chier ^^: Quel shell? - Windows & Software

Marsh Posté le 12-04-2001 à 08:52:36    

J'aimerais avoir un petit comparatif des differents shells sous linux (avantages / inconvenients): csh, bash, tcsh, etc... ^^
Bon, je vous fais chier avec mes questions, mais chuis sur que ca interesse pas que moi ^^

Reply

Marsh Posté le 12-04-2001 à 08:52:36   

Reply

Marsh Posté le 12-04-2001 à 09:25:27    

le meilleur sans hesitation est le bash
mais les commandes et les outils restent compatibles.
sauf peut etre pour Zsh qui lui je crois admet une syntaxe approchant  
le C

Reply

Marsh Posté le 12-04-2001 à 09:26:33    

pardon c'est le csh qui admet une syntaxe C.

Reply

Marsh Posté le 12-04-2001 à 10:38:07    

La je suis sous netbsd, et on utilise le tcsh...
j'ai vu quelques differences deja avec le bash. C'est possible de detailler un peu plus les avantages / inconvenients de chacun? (pour la programmation qui s'apparente plus au C, ca m'interesse ca ^^)

Reply

Marsh Posté le 12-04-2001 à 14:12:29    

j'utilise tcsh qui me semble plus orienté comem le C effectivement.
 
je le trouve meiux que Bash mais les autres shells par contre ne valent pas la peine.
 
tcsh est un csh plus évolué et qui me plait plus dans le concept que Bash. Maintenant les différences c'est pas trop énorme de toute façon et je connais certainement pas bash de maniére poussée :)
 
Disons que les variables par exemples sous tcsh se font par "setenv [VARIABLE]=...." alors qu'avec bash il faut le faire avec "export .... " ( je sais plus la syntaxe mais elle me paraissait moins intuitive :) ). Sinon sous tcsh quand on crée un nouveau fichier dans un repertoire dans le path ( comme DOS pour lancer un prog de n'importe quel rep ) on fait "rehash" pour mettre a jour le path et que le fichier soit pris en compte alors que sous bash a part relancer un bash j'ai jamais trouvé ( qui sait qq un va peut etre me presenter uen solution là :) )
 
Voilà les 2 shells sont bons mais l'esprit est légérement différent et tcsh fait plus penser a l'esprit de programmation C alors que bash ( c'est un avis personnel ;) ) est un peu plus barbare...
 
enfin Bash ou Tcsh c'ets bien les autres c'est pas la peine ils sont bcp moins complets


---------------
Fan et séquestrateur de Deprem De Prel Photographie, célèbre photographe de tuning automobile :o
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed