Welche Shell nutzt ihr eigentlich?
-
- Beiträge: 1873
- Registriert: 12.07.2020 11:21:17
- Lizenz eigener Beiträge: MIT Lizenz
Welche Shell nutzt ihr eigentlich?
Habe die letzten Tage ein bisschen rumgesponnen und mir aus Neugier ein bisschen Alternativen zu bash angesehen.
Es gibt ja unzählige Videos und Artikel zu anderen Shells, allen voran zsh und fish (wobei fish ja irgendwie (TM) keine vollwertige "korrekte" Shell sein soll, ich hab das nicht weiter verfolgt).
Grml verwendet ja zsh als default, jetzt interessiert es mich, was hier so verwendet wird. Alle bei bash oder durchmischter, weil zsh tatsächlich so super ist?
Es gibt ja unzählige Videos und Artikel zu anderen Shells, allen voran zsh und fish (wobei fish ja irgendwie (TM) keine vollwertige "korrekte" Shell sein soll, ich hab das nicht weiter verfolgt).
Grml verwendet ja zsh als default, jetzt interessiert es mich, was hier so verwendet wird. Alle bei bash oder durchmischter, weil zsh tatsächlich so super ist?
Zuletzt geändert von dasebastian am 05.03.2023 08:42:59, insgesamt 2-mal geändert.
- TRex
- Moderator
- Beiträge: 8071
- Registriert: 23.11.2006 12:23:54
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: KA
Re: Welche Shell nutzt ihr eigentlich?
Ich kenne (und teilweise nutze) zsh, aber wie bei den "bashismen" bin ich vorsichtig, dagegen zu programmieren, um die Universalität der Scripte zu bewahren. Auf dem einen Rechner mit zsh hab ich oh-my-zsh drin, und teilweise nervt mich das abartig, wenn die Shell beim Start noch im Hintergrund Dinge tut und nicht responsiv ist - aber das kann man zsh nicht anlasten (aber dem Ökosystem). Die Features, die in grml reingescriptet sind, brauch ich nicht - und so ergibt sich mein Favorit bash.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
-
- Beiträge: 1873
- Registriert: 12.07.2020 11:21:17
- Lizenz eigener Beiträge: MIT Lizenz
Re: Welche Shell nutzt ihr eigentlich?
Über oh-my-zsh habe ich auch Unterschiedliches gelesen, von "supergeil" bis zu "komplett unnötig" weil das kann man auch selber einfach in die .zshrc reinschreiben...
Ich nehme noch dash mit rein.
EDIT: Sorry, durch das Überarbeiten der Liste fiel deine Antwort wieder raus...
Ich nehme noch dash mit rein.
EDIT: Sorry, durch das Überarbeiten der Liste fiel deine Antwort wieder raus...
Re: Welche Shell nutzt ihr eigentlich?
Ich nutze die mksh im vi-Mode.
Scripte schreibe ich fuer /bin/sh.
(Btw: Wenn du weitere Optionen mit reinnimmst, dann werden alle bisherigen Stimmabgaben geloescht. Das solltest du also nicht tun.)
Scripte schreibe ich fuer /bin/sh.
(Btw: Wenn du weitere Optionen mit reinnimmst, dann werden alle bisherigen Stimmabgaben geloescht. Das solltest du also nicht tun.)
Use ed once in a while!
-
- Beiträge: 1873
- Registriert: 12.07.2020 11:21:17
- Lizenz eigener Beiträge: MIT Lizenz
Re: Welche Shell nutzt ihr eigentlich?
Ja, hatte ich gerade gemerkt...
-
- Beiträge: 1873
- Registriert: 12.07.2020 11:21:17
- Lizenz eigener Beiträge: MIT Lizenz
Re: Welche Shell nutzt ihr eigentlich?
Das war ein Punkt, der mich auch ein bisschen ins Denken gebracht hat. Nicht dass ich viel scripte (oder man das überhaupt als Scripten bezeichnen kann), aber verwenden tu ich dann doch ein paar, die sind zwar wirklich unkompliziert, aber trotzdem.TRex hat geschrieben:05.03.2023 08:37:21... bin ich vorsichtig, dagegen zu programmieren, um die Universalität der Scripte zu bewahren.
Hatte ich überhaupt noch nie etwas gehört davon.
BTW: ich hatte dich irgendwie im "Emacs-Lager" verbucht, keine Ahnung weshalb.
Re: Welche Shell nutzt ihr eigentlich?
Die mksh (MirBSD Korn-Shell) ist eine freie Implementierung der ksh die gewissermassen die erste moderne Shell (also die Uebernahme der interaktiven Features der csh in Basis der Bourne-Shell) und dann auch die Grundlage fuer POSIX war.
Use ed once in a while!
Re: Welche Shell nutzt ihr eigentlich?
zsh und grml wurde ja schon aufgeführt. Sehr gut ist die Seite https://grml.org/zsh/
Re: Welche Shell nutzt ihr eigentlich?
Ich verwendet für den User Account fish. Die Shell für root habe ich auf bash belassen. zsh finde ich sehr überladen. Eine wie ich finde gute Gegenüberstellung von Bash, Fish, Ksh, Tcsh, Zsh ist https://hyperpolyglot.org/unix-shells.
-
- Beiträge: 1873
- Registriert: 12.07.2020 11:21:17
- Lizenz eigener Beiträge: MIT Lizenz
Re: Welche Shell nutzt ihr eigentlich?
Ist auch ein interessanter Weg!
Das ist ausführlich, danke für den Link, der passt perfekt hier rein.Eine wie ich finde gute Gegenüberstellung von Bash, Fish, Ksh, Tcsh, Zsh ist https://hyperpolyglot.org/unix-shells.
Überhaupt interessant bisher, ich hätte gedacht, dass Bash und Zsh näher beisammen liegen werden. Ist man ein bisschen in dieser Onlinelinuxblase, könnte man meinen, die ganze Welt bewegt sich in zsh in dwm in Arch... überspitzt formuliert.
Re: Welche Shell nutzt ihr eigentlich?
Es hätte eine Mehrfachauswahl möglich sein sollen.
-
- Beiträge: 1873
- Registriert: 12.07.2020 11:21:17
- Lizenz eigener Beiträge: MIT Lizenz
Re: Welche Shell nutzt ihr eigentlich?
Hatte ich darüber nachgedacht, mir ging es um ein klareres Bild, was wirklich hauptsächlich verwendet wird.
Re: Welche Shell nutzt ihr eigentlich?
Dann wäre ein definiertes Szenario gut gewesen. In meinem Fall gibt es zwei Shells, von denen je nach Betrachtungsweise die eine oder die andere häufiger zum Einsatz kommt.
- paedubucher
- Beiträge: 856
- Registriert: 22.02.2009 16:19:02
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Schweiz
-
Kontaktdaten:
Re: Welche Shell nutzt ihr eigentlich?
Ich verwende die Bash, versuche mich aber auf eine POSIX-konforme Untermenge der verwendeten Konstrukte zu beschränken. Die Ausnahme sind Skripts für meinen Arbeitgeber, wo ich recht pragmatisch vorgehe, aber auch direkt #!/bin/bash in die erste Zeile schreibe.
Ich habe weder zsh noch fish ausprobiert. Auf FreeBSD verwende ich ebenfalls Bash; auf OpenBSD pdksh (Public Domain Korn Shell).
Da ich ab und zu auf Windows arbeite, verwende ich auch öfters die Git Bash. Mit der Powershell habe ich mich hingegen noch nie richtig befasst.
Ich habe weder zsh noch fish ausprobiert. Auf FreeBSD verwende ich ebenfalls Bash; auf OpenBSD pdksh (Public Domain Korn Shell).
Da ich ab und zu auf Windows arbeite, verwende ich auch öfters die Git Bash. Mit der Powershell habe ich mich hingegen noch nie richtig befasst.
Habe nun, ach! Java
Python und C-Sharp,
Und leider auch Visual Basic!
Durchaus programmiert mit heissem Bemühn.
Da steh' ich nun, ich armer Tor!
Und bin so klug als wie zuvor.
Python und C-Sharp,
Und leider auch Visual Basic!
Durchaus programmiert mit heissem Bemühn.
Da steh' ich nun, ich armer Tor!
Und bin so klug als wie zuvor.
Re: Welche Shell nutzt ihr eigentlich?
Moin moin,
ich bin irgendwann dank grml auf die zsh aufmerksam geworden und nutze sie seitdem auch. Die grml-config war hier auch die Grundlage.
ich bin irgendwann dank grml auf die zsh aufmerksam geworden und nutze sie seitdem auch. Die grml-config war hier auch die Grundlage.
Dito. Weil sie wenn möglich überall lauffähig sein sollen, falls ich die Shell doch mal wechsle, und weil es für meine bescheidenen Kenntnisse vollkommen ausreichend ist. Win-win
i3 & bookworm
-
- Beiträge: 1873
- Registriert: 12.07.2020 11:21:17
- Lizenz eigener Beiträge: MIT Lizenz
Re: Welche Shell nutzt ihr eigentlich?
Das ist ja schon toll geworden, danke für's Abstimmen!
Bin tatsächlich überrascht, wie klar das Bild hier ist.
Bin tatsächlich überrascht, wie klar das Bild hier ist.
Re: Welche Shell nutzt ihr eigentlich?
Benutze die bash.
Gruß ralli
Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.
Re: Welche Shell nutzt ihr eigentlich?
Seit meinen ersten Gehversuchen mit Debian vor knapp 20 Jahren die bash.
Re: Welche Shell nutzt ihr eigentlich?
Selbiges von mir!zardoz hat geschrieben: Seit meinen ersten Gehversuchen mit Debian vor knapp 20 Jahren die bash.
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Welche Shell nutzt ihr eigentlich?
bash --> root
fish --> user
fish --> user