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