12.10 Zusammenfassung
Die C-Shell ist eine ausgereifte Shell, hat aber heutzutage längst nicht mehr die Bedeutung, wie sie die Bourne-Shell und ihre Abkömmlinge haben. Das liegt insbesondere daran, dass die Bourne-Shell einige wichtige Funktionen bereitstellt, die die C-Shell so nicht kennt. Besonders ärgerlich ist, dass die C-Shell keine Funktionen, sondern nur Aliase mit Parametern beherrscht. Ein Alias ist allerdings nicht mit einer Funktion gleichzusetzen (so liefert es keinen Rückgabewert). Für mittelgroße und große Shellskripte eignet sich die C-Shell aus diesem Grund nicht. Da sie bzw. ihre Abkömmlinge jedoch nach wie vor zum Einsatz kommen, schadet es auch nicht, sich mit ihr zu befassen.
Ihre Meinung
Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.