Wie kann ich eine Textdatei in Bash umkehren?
Zum Beispiel, wenn some.txt
folgendes enthält:
wie kann ich das dann bekommen? :
%Vor% Probieren Sie die kombinierte Form der Befehle tac
und rev
aus,
Von man tac
tac - verketten und drucken Sie die Dateien umgekehrt
Von man rev
Das rev-Dienstprogramm kopiert die angegebenen Dateien auf die Standardausgabe und kehrt sie um die Reihenfolge der Zeichen in jeder Zeile. Wenn keine Dateien angegeben sind, Die Standardeingabe wird gelesen.
Mac OS X verwendet FreeBSD sed
, das ausgelassene Zeilenumbrüche in der Ersetzungszeichenfolge erlaubt.
Die folgende Version der Lösung von F. Hauri funktioniert für GNU sed 4.2.1
, FreeBSD sed
und minized 1.15 .