[linux-l] xargs input name

Ivan Villanueva iv at artificialidea.com
Mo Apr 7 10:42:45 CEST 2003


Hi Liste,

ich möchte einfach mit bash etwas in alle Dateien durch etwas anderes 
ersetzen, und es soll für komplizierte Dateinamen auch funktionieren, 
mit Leerzeichen usw.
Ich habe Seds Faq gesehen, aber nur ein Perl Script gefunden, das ich 
nicht verstehe und deswegen nicht anwenden möchte.

Ich denke an so etwas:

find . -type f -print0 | xargs --null sed -e "s/hda3/hda1/g"

Aber, wie mache ich, daß den Output von sed den Input von xargs ersetzt ?!?

Dankbar für jede Idee,
Iván Villanueva




Mehr Informationen über die Mailingliste linux-l