GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Welche Shell sollte ich verwenden – Tcsh Vs Bash?

Geschlossen . Diese Frage ist meinungsbasiert. Antworten werden derzeit nicht akzeptiert.

Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten.

Vor 6 Jahren geschlossen.


Verbessern Sie diese Frage

Ich habe tcsh verwendet schon lange. Aber wenn ich nach etwas suche, finde ich oft, dass die angegebenen Methoden bash sind Spezifisch. Sogar die Syntax für die Shell-Skripte ist bei beiden unterschiedlich.

Von dem, was ich beim Suchen und Lernen im Internet erlebt habe, bash scheint die häufiger verwendete Shell zu sein. Sogar die Anzahl der Fragen auf dieser Seite, die mit bash getaggt sind sind viel mehr (aktuell fünfmal mehr) als die Anzahl der mit tcsh getaggten Fragen .

Daher überlege ich, ob ich auf Bash umsteigen soll. Was denkst du?

Warum sollte ich bei tcsh bleiben? ODER warum sollte ich zu bash wechseln ?

Akzeptierte Antwort:

Nachdem ich bash gelernt habe, finde ich, dass tcsh ein kleiner Rückschritt ist. Was ich zum Beispiel in bash leicht machen könnte, fällt mir in tcsh schwer. Meine Frage zu tcsh. Die Internetunterstützung und -dokumentation ist auch viel besser für bash und sehr begrenzt für tcsh. Die Anzahl der O’Reilly-Bücher über Bash ist großartig, aber ich habe nichts Vergleichbares für tcsh gefunden.


Linux
  1. Anpassen der Bash-Shell

  2. Auf welcher Shell laufe ich?

  3. Wie erstelle ich eine saubere Shell-Umgebung für den vorübergehenden Gebrauch?

  4. Welche Bash wird ausgeführt?

  5. Warum sollte eval in Bash vermieden werden und was sollte ich stattdessen verwenden?

Erklärt:Welche Ubuntu-Version sollte ich verwenden?

.bashrc vs. .bash_profile

So verwenden Sie den Declare-Befehl in der Linux Bash Shell

Was ist Zsch? Sollten Sie es verwenden?

Wie verwende ich die Linux-Bash-Shell in Windows 10?

Warum sollte man sudo verwenden?