Dateimanipulation

Stefan Ehlen stefan_ehlen at gmx.de
Tue Sep 16 14:27:55 CEST 2003


Am Dienstag 16 September 2003 13:07 schrieben Sie:
> Hallo zusammen,
>
> ich habe hier einen Haufen Dateien in einem Verzeichnis, in
> die 2 Zeilen oberhalb des jetzigen Textes eingefügt werden
> sollen. Durch das "oberhalb" entfällt ja "cat input >> datei",
> weil der input dann unterhalb steht. Die bisherigen Dateinamen
> müssen ebenfalls erhalten bleiben. Gibt es da irgenwie einen
> Einzeiler, der mir bei dem Problem hilft?

Moin, 

kurze Antwort: ja, z.B. der hier ;-)

for f in *; do cat ../die.ersten.zwei.zeilen.txt > /tmp/$f; cat $f >> 
/tmp/$f;mv /tmp/tmp/$f $f;done

Aber bitte vorher ein Backup der Originaldaten machen und daran denken, daß
die.ersten.zwei.zeilen.txt nicht in dem Verzeichnis liegen darf, in dem die 
zu ändernden Dateien liegen!

Viel Spaß
Stefan



More information about the Linux mailing list