Am Ende der Zeile mit sed hinzufügen

8

hat ein einfaches Textdokument mit mehreren Zeilen wie folgt erhalten:

%Vor%

Ich muss nach dem Ende der Zeile ein paar Infozeilen hinzufügen, also würde ich für jede Zeile folgendes bekommen:

%Vor%

Ich muss dies für Tausende von Dateien tun. Ich denke, das ist möglich mit Sed, aber ich weiß nicht wie. Irgendein Hinweis? Könnten Sie mir auch einen Link zu einem Tutorial oder einer Tabelle für diese Fälle geben?

Danke

    
flow 25.03.2010, 14:33
quelle

2 Antworten

14

wenn sich alle Ihre Dateien in einem Verzeichnis befinden

%Vor%

um es rekursiv zu machen (GNU find)

%Vor%

Sie können hier zur Einführung in sed

sehen

Andere Möglichkeiten, die Sie verwenden können,

awk

%Vor%

Bash-Shell

%Vor%     
ghostdog74 25.03.2010, 14:42
quelle
3
%Vor%

Der Schlüssel ist hier der Befehl s/// suchen und ersetzen. Hier ersetzen wir das Ende der Zeile $ durch 2 Leerzeichen und Ihre Zeichenfolge.

Finden Sie die Sed Dokumentation bei Ссылка

    
Chen Levy 25.03.2010 14:35
quelle

Tags und Links