Was ist eure Lieblingsshell?

  • Was ist eure Lieblingsshell? 17

    1. bash (13) 76%
    2. zsh (3) 18%
    3. fish (2) 12%
    4. ksh / pdksh (1) 6%
    5. tcsh (0) 0%
    6. dash (0) 0%
    7. Andere (3) 18%

    Jo Titel sagts ja schon :D
    Bei mir ist es fish, bzw dessen Fork fishfish.

    Hinweis: Mehrere Antworten sind möglich, da es ja durchaus sein kann, dass man je nach System eine andere benutzen möchte.


  • Um diesem Thread eine sinnvolle Richtung zu geben: Gibt's denn eine coole Shell, die man eventuell noch nicht kennt, aber aus irgend einem Grund ansehenswert ist?

    Ich weiß ja nicht, welche du schon kennst und welche nicht.

    Meiner Meinung nach sind sowohl fish als auch zsh sehenswert.


  • Fishshell ist nen ganz nettes Ding, jedenfalls für jedem mal sehenswert aber dennoch gefällt mir das (leicht) unterschiedliche Scripting zur Bash nicht und bin eben deshalb wieder bei selbigen gelandet.


    Gleiches hier. Ansonsten ist fish durchaus einen Blick wert, wenn man nicht viele Bashisms gewöhnt ist.

  • zsh
    Außerdem ist die PowerShell imho einen Blick wert, aber sie ist einfach so anders als die Unix-Shells und cmd dass es nicht unbedingt intuitiv ist. Aber ich finde es schonmal sehr geil wie man da pipen kann (get-process -name notepad | stop-process, ein ps aux | grep vim | kill wird sicher nicht funktionieren.)

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“


  • zsh
    Außerdem ist die PowerShell imho einen Blick wert, aber sie ist einfach so anders als die Unix-Shells und cmd dass es nicht unbedingt intuitiv ist. Aber ich finde es schonmal sehr geil wie man da pipen kann (get-process -name notepad | stop-process, ein ps aux | grep vim | kill wird sicher nicht funktionieren.)

    Full Ack.

    Wobei ich Unix-Shells angenehmer finde als die psh.


    Meine Beiträge stehen unter der MIT-Lizenz:D


    externe HDD am Router? Klar ich tausch mein Auto gegen nen Tretroller mit Bremsklotz.


  • Wobei ich Unix-Shells angenehmer finde als die psh.

    dito, aber nur weil ich Unix-Shells gewöhnt bin.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“


  • zsh
    Außerdem ist die PowerShell imho einen Blick wert, aber sie ist einfach so anders als die Unix-Shells und cmd dass es nicht unbedingt intuitiv ist. Aber ich finde es schonmal sehr geil wie man da pipen kann (get-process -name notepad | stop-process, ein ps aux | grep vim | kill wird sicher nicht funktionieren.)


    kill $(pidof vim) ;)

  • Gleichfalls kann die PowerShell Stop-Process -Name vim. ;)

    Unter Unixes ist mir ansonsten die bash 4.x auch fancy genug. fish hatte ich vor der fishfish-Abspaltung einmal getestet und weitaus instabiler als produktiv empfunden. Alternativ pdksh, falls Bash-Loginshells aufgrund global installierter bash-completion o. ä. viel zu lahm (> 2 Sek.) starten.


  • Gleichfalls kann die PowerShell Stop-Process -Name vim. ;)

    O RLY
    Ging mir ja darum wie geil man da pipen kann, dass das einfacher geht weiß ich auch. Was da ja auch ging war sowat à la ps aux | grep vim mit der ersten Zeile mit den Spaltenbezeichnungen.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!