Hi,
ich möchte unterverzeichnisse nach files mit bestimmtem namen durchsuchen und diese dann im jeweiligen verzeichniss mit gzip komprimieren:
diese variante funktioniert:
find ./ -name file.txt | xargs gzip
nur dann wird file.txt eben überschrieben, was nicht passieren darf. Daher bräuchte ich etwa soetwas, um in den verzeichnissen file.txt.gz zu erstellen:
find ./ -name file.txt | xargs -i gzip -c > {}.gz
klappt nicht, weil wohl xargs hinter ">" seine zuständigkeit verliert?!
Wie mache ich das denn??
Vielen Dank!
Thomas
ich möchte unterverzeichnisse nach files mit bestimmtem namen durchsuchen und diese dann im jeweiligen verzeichniss mit gzip komprimieren:
diese variante funktioniert:
find ./ -name file.txt | xargs gzip
nur dann wird file.txt eben überschrieben, was nicht passieren darf. Daher bräuchte ich etwa soetwas, um in den verzeichnissen file.txt.gz zu erstellen:
find ./ -name file.txt | xargs -i gzip -c > {}.gz
klappt nicht, weil wohl xargs hinter ">" seine zuständigkeit verliert?!
Wie mache ich das denn??
Vielen Dank!
Thomas