Ich habe viele Textdateien, die ich komprimieren möchte. Jede Datei muss separat komprimiert werden. Einige von ihnen sind jedoch bereits komprimiert.
Wie komprimiere ich in einer Zeile alle Dateien, die mit enden, .txt
indem ich .zip
an ihren Namen anhänge ?
Ich weiß, in Bash kann ich, aber ich weiß nicht wie.
find /path/to/files -name "*.txt"
listet mir diese Dateien aufzip fname.txt.zip fname.txt
komprimiert die Dateirm fname.txt
Entfernt die Originaldatei
Wie richte ich diese in einer Zeile ein? Ich habe wenig Verständnis dafür, was xargs
ich in diesen Fällen häufig sehe
quelle