Immer wenn ein Befehl lange Zeilen als Ausgabe generiert (z. B. wenn ls -l
ein Ordner Dateien mit langen Namen enthält), werden die langen Zeilen in die nächste Zeile umgebrochen, wodurch die Spaltenstruktur durcheinander gebracht wird.
Gibt es eine Möglichkeit, dies zu vermeiden? Etwas ähnlich der Option "nowrap" vim?
aktualisieren
Ich habe ein Problem mit der akzeptierten Antwort festgestellt:
Wenn ich einen Alias wie ":" mache alias ll="tput rmam; ls -l; tput smam"
und dann versuche, die Ausgabe von "grep" zu überprüfen: ll | grep foo
Es werden weiterhin alle Dateien gedruckt , z. B. ohne "grep".
Die Lösung, die ich gefunden habe, besteht darin, den gesamten Alias in Klammern zu setzen:
alias ll="(tput rmam; ls -l; tput smam)"