Einzelnen Beitrag anzeigen

Benutzerbild von Assarbad
Assarbad

Registriert seit: 8. Okt 2010
Ort: Frankfurt am Main
1.234 Beiträge
 
#6

AW: Shell

  Alt 14. Dez 2010, 23:30
Eine Konsole für einen Skriptinterpreter. Z.B. Die Dosoberfläche/Commandfenster, BASH, TCSH, ...
Das ist etwas zu vereinfacht.

Gerade auf unixoiden System steckt noch eine Menge mehr dahinter. Und selbst auf Windows ist cmd.exe außer für die Ausführung von Programmen und Skripten auch noch dafür zuständig Programme aneinanderzuhängen.

Bspw:

Code:
type foo.txt|findstr irgendwas
Versuch das mal ohne cmd.exe in CreateProcess und du wirst verstehen was ich meine. Oder in Bash usw.:

Code:
cat foo.txt|grep irgendwas
Die Funktion des |, <, >, >> sowie die erweiterten Umleitungen werden alle durch die jeweilige Shell implementiert, nicht zu vergessen &, && oder || ... und mit Subshells wird's nochmal bunter.

Ansonsten habe ich nichts hinzuzufügen
Oliver
"... aber vertrauen Sie uns, die Physik stimmt." (Prof. Harald Lesch)
  Mit Zitat antworten Zitat