IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Quel shell utilisez-vous ?

Votants
278. Vous ne pouvez pas participer à ce sondage.
  • sh shell POSIX

    21 7,55%
  • ksh Korm shell

    42 15,11%
  • csh C-shell

    7 2,52%
  • rksh Korn shell restreint

    1 0,36%
  • rsh shell restreit

    0 0%
  • bash shell de Linux

    206 74,10%
  • autres (précisez)

    1 0,36%
Shell et commandes GNU Discussion :

Quel shell utilisez-vous ?


Sujet :

Shell et commandes GNU

  1. #1
    Community Manager

    Profil pro
    Inscrit en
    Avril 2014
    Messages
    4 207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2014
    Messages : 4 207
    Points : 13 061
    Points
    13 061
    Par défaut Quel shell utilisez-vous ?
    Ceci est un sondage afin de connaitre le/les shell les plus utilisés sous Unix.
    Merci de préciser :
    Pourquoi avoir choisi ce shell ?
    Quels sont les shells que vous avez déjà essayé/utilisé ?
    Quels sont ses avantages/inconvénients ?
    Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

  2. #2
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    Pourquoi avoir choisit ce shell ? c'est le shell par défaut sous linux

    Et une fois habitué, on passe difficilement à un autre vu ses nombreux avantages

  3. #3
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    bash, c'est le shell par défaut, il est très complet, et je n'ai jamais eu à m'en plaindre pour le moment (ouais, je sais, c'est faible comme argumentation, désolé )
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag (en bas)

  4. #4
    Membre expert
    Avatar de Faith's Fall
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 740
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 740
    Points : 3 249
    Points
    3 249
    Par défaut
    bash, simplement parce qu'il est par défaut et qu'il me suffit pour ce que je fait.

  5. #5
    Membre expérimenté
    Avatar de granquet
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    1 201
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 201
    Points : 1 421
    Points
    1 421
    Par défaut
    pareil que les autres.
    bash parce que c'est la ^^

    sinon j'ai utilisé sh sous une BSD (free open ou net ... je sais plus, j'ai fait les 3:: ptetre que les 3 utilisent sh? ) et breffe ... j'ai trouvé que ca manquait cruellement de petits "trucs" ... notemment l'auto completion avec [TAB].
    click my www
    ............|___
    ...................\
    .................._|_
    ..................\ /
    ..................."

  6. #6
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    Moi j'utilise bash parce qu'il est par défaut et que je suis une grosse feignasse, mais si j'avais le courage (et je le trouverais un jour), j'essaierais sûrement zsh que tu as injustement oublié dans ton sondage alors que c'est d'après ce que j'en ai lu un shell très intéressant, meilleur que bash.
    (pis t'as aussi oublié psh le shell en Perl... Non mais ! Bon c'est un peu anecdotique j'admet, mais zsh ne l'est pas.)

    --
    Jedaï

  7. #7
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut
    Bonjour tout le monde,

    Je suis surpris de l'intérêt que vous portez au Shell mais chers linuxiens C'est tout de même l'élément le plus important sur un système Unix. Il sert d'intermédiaire entre le système d'exploitation et l'utilisateur. Pour ne rien vous cachez c'est lui que j'installe en premier sans oublier bien entendu un bon éditeur de texte (Vim) qui est l'outil de base pour modifier les fichiers de configuration du système. J'utilise Zsh (The Z Shell) pour sa simplicité d'utilisation et sa complétion. Lorsque je dis "simplicité", il faut bien entendu avaler le man dans sa globalité . Enfin bref, j'ai passé en gros 2 semaines pour obtenir ma configuration actuelle. Oui je sais, je ne suis pas un rapide. Zsh <> testé et approuvé
    Mr
    afrikha, vous avez oublié d'ajouter Zsh
    .Olivier

  8. #8
    Membre chevronné
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Points : 2 208
    Points
    2 208
    Par défaut
    Citation Envoyé par Larkine
    Mr afrikha, vous avez oublié d'ajouter Zsh
    Oups
    comment on fait pour l'ajouter au sondage ?

    Peux-tu détailler les différences entre le zsh et bash ?; merci


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  9. #9
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    bash shell linux par default
    j'ai jamais eu de soucis, pourquoi changer

  10. #10
    zul
    zul est déconnecté
    Membre éclairé Avatar de zul
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    498
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 498
    Points : 699
    Points
    699
    Par défaut
    ksh pour l'usage interactif, parce qu'il est de base dans les BSD et dans quasi tous les Unix qui existent. Il a les fonctions utiles d'un shell, sans avoir trop de choses "inutiles" a faire. Le gros reproche que je fais a zsh, c'est 1/ qu'ils utilisent plein de syntaxes pas standard
    2/ de par ce fait, il est en complete contradiction avec l'unix way ( et nombre d'utilisateurs de zsh se retrouvent completement perdu sur un autre unix )
    3/ j'ai rarement vu un shell qui pompait autant de memoire


    Pour les usages non-interactifs, j'utilise sh ( enfin ash, pas un lien virtuel vers un shell a la noix genre bash ) car c'est le standard.

  11. #11
    Membre éclairé Avatar de Tuxico
    Profil pro
    Étudiant
    Inscrit en
    Août 2003
    Messages
    662
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2003
    Messages : 662
    Points : 770
    Points
    770
    Par défaut
    bash en général .
    ksh sur une machine de dev.
    ★ Pascal/Java/C/xhtml,css/SQL/Mips
    ★ Linux/unix

  12. #12
    Membre émérite

    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    2 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 2 075
    Points : 2 844
    Points
    2 844
    Par défaut
    Citation Envoyé par Larkine
    Bonjour tout le monde,

    Je suis surpris de l'intérêt que vous portez au Shell mais chers linuxiens C'est tout de même l'élément le plus important sur un système Unix. Il sert d'intermédiaire entre le système d'exploitation et l'utilisateur. Pour ne rien vous cachez c'est lui que j'installe en premier sans oublier bien entendu un bon éditeur de texte (Vim) qui est l'outil de base pour modifier les fichiers de configuration du système. J'utilise Zsh (The Z Shell) pour sa simplicité d'utilisation et sa complétion. Lorsque je dis "simplicité", il faut bien entendu avaler le man dans sa globalité . Enfin bref, j'ai passé en gros 2 semaines pour obtenir ma configuration actuelle. Oui je sais, je ne suis pas un rapide. Zsh <> testé et approuvé
    Mr
    afrikha, vous avez oublié d'ajouter Zsh
    J'allais le dire c'est une HONTE d'oublier ce shell l'un des plus configurables...Il te dit ce que tu dois faire sans que tu ne lui dises rien. Un de ces shells qui fait le boulot à ta place donc un bon shell
    Sinon j'aime bien le bash dans sa forme embarqué Eshell sous Emacs je trouve ça super-pratique
    Larkine: tu crois pas que tu pourrais mettre à dispo tes fichiers de conf zsh et fvwm? On pourrait les mettre sur dvp non? D'ailleurs certains seraient ils partants pour donner leur fichier de conf (commentés hein) pour faire une base de données en francais de fichiers de conf qui peuvent permettre de découvrir des ptits trucs. Vous en pensez quoi?
    Sinon j'utilise Zsh et Bash je ne connais pas (encore!) les autres

  13. #13
    Membre éprouvé
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Points : 1 122
    Points
    1 122
    Par défaut
    Zsh aussi pour le shell interactif.
    Et d'ailleurs il manque aussi une option "autre" au sondage.

    Je préfère zsh pour sa configurabilité, et son auto-complétion. C'est un shell très complet, tellement complet que j'ai jamais eut le courrage de lire tous les man (parcequ'en fait le man zsh est découpé en plusieurs man plus "petits").

    Par contre pour les script shell je mets /bin/sh (qui souvent est un lien vers /bin/bash).

    zul tu pourrais expliquer de quelles constructions non standard tu parles. Et puis pour la mémoire, il prend à peine le double de bash.
    Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.

  14. #14
    Membre du Club
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2005
    Messages : 60
    Points : 52
    Points
    52
    Par défaut
    Hello!

    J'utilise également zsh.
    Il est très configurable et possède une auto-complétation hors du commun.

    Il est vrai que j'ai passer quelque temps à lire des manuels et à améliorer sa configuration. Mais ensuite c'est géniale.

    @+

  15. #15
    Membre expérimenté
    Avatar de narmataru
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Points : 1 680
    Points
    1 680
    Par défaut
    Bonjour,
    J'utilise Bash moi aussi car il est par défaut sous Debian Pour avoir une (très) bonne complétion avec Bash il suffit d'installer le package bash_completion (il l'est déjà par défaut sous debian) et de décommenter ces lignes du fichier .bashrc :

    # enable programmable completion features (you don't need to enable
    # this, if it's already enabled in /etc/bash.bashrc and /etc/profiles
    # sources /etc/bash.bashrc).
    if [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
    fi
    et là c'est magique l'autocomplétion fonctionne aussi pour les paramètres d'un très grand nombre de commande (par exemple les paramètres de subversion, apt-get et aptitude, etc...).

    Par exemple si je fait :

    apti[TAB] in[TAB] zsh[TAB][TAB]
    ça me donne ;
    linimi:/home/narma# aptitude install zsh
    zsh zsh30 zsh30-doc zsh30-static zsh-beta zsh-beta-doc zsh-doc zsh-static
    linimi:/home/narma# aptitude install zsh
    et je trouve ça super pratique

    Mais c'est vrai que je n'ai jamais trop essayé les autres...

  16. #16
    Membre confirmé Avatar de herzleid
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juin 2002
    Messages
    393
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Juin 2002
    Messages : 393
    Points : 509
    Points
    509
    Par défaut
    Sur mes machines perso c'est bash, car c'est comme pour tout le monde celui par defaut. Par contre au boulot c'est du korn shell (IBM AX et HP-UX), très bien aussi.

  17. #17
    Expert confirmé
    Avatar de laurentschneider
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2005
    Messages
    2 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2 944
    Points : 4 926
    Points
    4 926
    Par défaut
    j'aime bien ksh

    par exemple
    n'existe pas dans bash

    mais je préfère utiliser bash à cause de TAB.

    Bash n'est pas standard sous Unix, sur beaucoup de machines AIX il n'est pas installé.

  18. #18
    Expert confirmé
    Avatar de GLDavid
    Homme Profil pro
    Service Delivery Manager
    Inscrit en
    Janvier 2003
    Messages
    2 852
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Service Delivery Manager
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 852
    Points : 4 759
    Points
    4 759
    Par défaut
    bash.
    Pourquoi ? Et bien, historiquement, je n'ai connu que ce shell dès mes premiers pas sous Linux. De même, au cours de ma formation en informatique, notre module Unix était pour bash. Et même dans le milieu professionnel, je ne travaille ou ai travaillé sous bash (que ce soit sous linux, solaris ou irix).
    Donc, bash for ever !

    @++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code ni le tag

    Je ne répond à aucune question technique par MP.

  19. #19
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Citation Envoyé par herzleid
    Sur mes machines perso c'est bash, car c'est comme pour tout le monde celui par defaut. Par contre au boulot c'est du korn shell (IBM AX et HP-UX), très bien aussi.
    +1 si tu remplaces HP-UX par Solaris


    Katyucha, qui n'accroche pas à Hp-Ux
    Grave urgent !!!

  20. #20
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Bonjour,

    Pour ce qui est des temrinaux, j'utilise bash, principalement grâce à la complétion, et puis aussi parce que c'est le premier que j'ai utilisé.

    En revanche, pour ce qui est de l'écriture des scripts, j'utilise ksh, parce que j'y suis obligé (bash non présent sur les machines de destination des scripts).
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

Discussions similaires

  1. Quel outil utilisez vous pour concevoir vos bases de données
    Par Matthieu Brucher dans le forum Outils
    Réponses: 93
    Dernier message: 01/08/2014, 15h20
  2. [Templates] Quel système utilisez-vous ? Pourquoi ?
    Par narmataru dans le forum Bibliothèques et frameworks
    Réponses: 270
    Dernier message: 26/03/2011, 00h15
  3. Réponses: 10
    Dernier message: 15/01/2003, 01h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo