2017-04-26 5 views

Antwort

5

Mit cat < file liest cat von seinem Standardeingang; Die Shell öffnet die Datei und verbindet das Dateihandle mit cat. Mit cat file, cat selbst öffnet die Datei ohne jegliche Shell-Beteiligung. Das Endergebnis ist in der Tat das gleiche für beide: cat liest den Inhalt von file und gibt sie an die Standardausgabe aus.

+0

Schön und präzise, ​​obwohl ich wetten würde, dass dies hier zuvor gefragt und beantwortet werden muss. – GhostCat

+0

Es ist erwähnenswert, dass dies spezifisch für das Verhalten des 'cat' Befehls ist; Einige andere Befehle verhalten sich genauso. –

Verwandte Themen