Ich habe viele Artikel gelesen, die besagen, dass die offizielle Shell in FreeBSD tcshund in Debian ihre ist dash. Wenn ich jedoch entweder echo $shell(FreeBSD) oder envin Debian bin , heißt es, dass die Shell cshim ersten Fall oder bashin Debian ist.
Dies ist in Neuinstallationen. Ich habe unter dem Root-Konto und einem normalen Benutzerkonto getestet. Wenn ich in FreeBSD ein neues Konto erstelle, habe ich die Wahl zwischen 3 Shells. sh, cshOder tcsh. Wenn ich keine Wahl treffe, cshist die Standardeinstellung für das Konto.
Was ist die offizielle Standard-Shell unter diesen Systemen? Ist es tcshoder cshin FreeBSD? Ist es dashoder bashin Debian?
Bin ich es, der etwas falsch macht? Oder sind die Artikel und Websites falsch informiert?
Ich möchte zwei Shells lernen: eine für Debian und eine für FreeBSD, aber ich kann nicht finden, welche ich lernen soll, da nicht klar ist, welche die offizielle Shell ist.
Auch bei der Suche nach dem Shell soll ich lernen, fand ich dies: http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/
Ist es jemand, der nicht nur wie csh, oder sollten wir wirklich vermeiden csh?
Ich verwende die neuesten Debian- und FreeBSD-Versionen.
Ich fange an, mich mit all diesen Shell-Optionen zu verlaufen, sie sehen für mich alle gleich aus (mit Ausnahme der Syntax; ich meine, sie bieten alle die gleichen Möglichkeiten). Deshalb möchte ich die offizielle lernen.