У меня много текстовых файлов, которые я хочу сжать. Каждый файл должен быть сжат отдельно. Но некоторые из них уже сжаты.
Как мне сжать в одну строку все файлы, оканчивающиеся на .txt , добавив .zip к их имени?
Я знаю в Баше, что могу, но не знаю как.
find /path/to/files -name "*.txt"перечислит мне эти файлыzip fname.txt.zip fname.txtфайлrm fname.txtудалит оригинальный файл
Как мне передать их в одну строку? Я плохо понимаю xargs которые часто вижу в этих случаях.
