Nach dem Ausführen des Befehls „less“ in -bash erhalte ich anstelle einer Eingabeaufforderung „(END)“. Was ist los und wie erhalte ich die Eingabeaufforderung erneut?

Nach dem Ausführen des Befehls „less“ in -bash erhalte ich anstelle einer Eingabeaufforderung „(END)“. Was ist los und wie erhalte ich die Eingabeaufforderung erneut?

Ich führe den Bash-Befehl „less“ auf einer .txt aus. Nach dem Ausdrucken der Zeilen in der Datei werden der Name der Datei und „(END)“ gedruckt. Aber ich erhalte keine Eingabeaufforderung mehr.

Außer das Terminalfenster zu schließen und ein neues zu öffnen, weiß ich nicht, wie ich weitermachen soll.

Wie komme ich also an diesem „(ENDE)“ vorbei, um eine Eingabeaufforderung zu erhalten?

Antwort1

Wenn lessdas Ende der Datei erreicht ist, wird angezeigt (END). Drücken Sie einfach , Qum zur Eingabeaufforderung zurückzukehren.

Als allgemeine Referenz: In der *nix-Welt CtrlCwird der aktuelle Prozess gestoppt, wodurch Sie auch zum Terminal zurückkehren (obwohl dies nicht funktioniert, lesswie Sie herausgefunden haben). Alternativ können Sie CtrlZden aktuellen Prozess in den Hintergrund senden. Sie können ihn dann mit zurückholen fg. Weitere Informationen finden Sie unter help fgund .help bg

Oh, und lessist kein bashBefehl, es ist ein eigenständiges Programm und hat nichts damit zu tun bash.

verwandte Informationen