# Les shells

**URL:** <https://www.debian-fr.org/t/les-shells/18892>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 7:14 UTC](https://www.debian-fr.org/t/les-shells/18892 "2016-02-20T19:14:54Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![M3t4linux](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/5daacb/32.png) [@M3t4linux](https://www.debian-fr.org/u/M3t4linux)\
**Post date:** [Février 20, 2016, 7:14 UTC](https://www.debian-fr.org/t/les-shells/18892/1 "2016-02-20T19:14:54Z")

</div>

Salut à tous,

Je me lance tranquillement dans l’apprentissage des scripts shell, à partir de ce [site](http://www.siteduzero.com/tutoriel-3-105678-introduction-aux-scripts-shell.html)

J’aimerais savoir quel(s) type(s) de shells vous privilégiez parmis les plus connus

Bash  
ksh  
csh  
tcsh  
zsh

Merci

---

<div class="post-metadata">

**Author:** ![ripat](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/r/bc79bd/32.png) [@ripat](https://www.debian-fr.org/u/ripat)\
**Post date:** [Février 20, 2016, 7:14 UTC](https://www.debian-fr.org/t/les-shells/18892/2 "2016-02-20T19:14:55Z")

</div>

Bash pour la ligne de commande de tous les jours (par habitude) et ksh 93 pour les scripts pour sa rapidité et ses possibilités plus étendues que bash.

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 7:14 UTC](https://www.debian-fr.org/t/les-shells/18892/3 "2016-02-20T19:14:57Z")

</div>

zsh comme login shell  
et sh pour les scripts (si j’avais des limitation dans le bourn shell j’utiliserais zsh mais ça n’est pas encore arrivé).

Edit : Je pense que je prendrais perl pour les script trop complexes

---

<div class="post-metadata">

**Author:** ![mesmento](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mesmento/32/3702_2.png) [@mesmento](https://www.debian-fr.org/u/mesmento)\
**Post date:** [Février 20, 2016, 7:18 UTC](https://www.debian-fr.org/t/les-shells/18892/4 "2016-02-20T19:18:07Z")

</div>

Au sujet de sh, il existe un paquet manpages-posix dans les dépôts qui permet d’avoir accès aux pages de manuels POSIX. Un man 1posix ls, et zou la manpage posix de ls.

Pratique pour réaliser des scripts portables 😉

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 7:18 UTC](https://www.debian-fr.org/t/les-shells/18892/5 "2016-02-20T19:18:27Z")

</div>

Je vai bientôt tester fish qui colore la frappe au fure et à mesure que l’on tape.

---

<div class="post-metadata">

**Author:** ![Ptilutin](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/e9bcb4/32.png) [@Ptilutin](https://www.debian-fr.org/u/Ptilutin)\
**Post date:** [Février 20, 2016, 7:20 UTC](https://www.debian-fr.org/t/les-shells/18892/6 "2016-02-20T19:20:54Z")

</div>

zsh est clairement le plus avance, mais pour des raisons de compatibilite, les scripts sont plutot en bash.
