Umgekehrte Textdatei in Bash

8

Wie kann ich eine Textdatei in Bash umkehren?

Zum Beispiel, wenn some.txt folgendes enthält:

%Vor%

wie kann ich das dann bekommen? :

%Vor%     
user3722544 10.06.2014, 06:31
quelle

2 Antworten

25

Probieren Sie die kombinierte Form der Befehle tac und rev aus,

%Vor%

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.

    
Avinash Raj 10.06.2014, 06:40
quelle
0

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 .

%Vor%     
pietro 22.11.2014 20:15
quelle

Tags und Links