Was passiert, wenn ich einem Befehl, der dies erwartet, keine Eingabe gebe?

Was passiert, wenn ich einem Befehl, der dies erwartet, keine Eingabe gebe?

Einige Befehle erwarten eine Eingabe, wie cat, sed, head, tail, usw. Wenn ich einen solchen Befehl ausführe, ohne etwas einzugeben, wartet er darauf, dass ich etwas eingebe. Ich habe versucht, danach verschiedene Dinge einzugeben, aber er hat nur das zurückgegeben, was ich eingegeben habe.

Antwort1

Strg-D sendet ein „End of File“-Zeichen (EOF), das dem Tool mitteilt, dass Sie mit der Eingabe fertig sind. Das Tool beendet sich selbst und bringt Sie zur Shell zurück.

Strg-C beendet das Tool und bringt Sie zur Shell zurück

Strg-Z pausiert das Tool und hält es geladen, während Sie zur Shell zurückkehren. Sie können dann mit den Befehlen „fg“ und „bg“ wählen, ob Sie das Tool im Vordergrund oder im Hintergrund fortsetzen möchten.

verwandte Informationen