Мне нужна оболочка script, которая в основном делает это:
- Поиск в папке для всех файлов txt и для каждого найденного создает индивидуальный zip файл с тем же файлом txt, который он нашел +.zip.
- После этого перемещается созданный zip файл в файл txt.
В основном это a script, чтобы заменить список файлов txt на его zip-эквивалент, но сохраняя одно и то же имя.
Я использовал find, чтобы найти файлы, которые я хочу сделать zip:
find . -name '.txt.' -print
Результаты:
./InstructionManager.txt.0
./InstructionManager.txt.1
Это файлы, которые я хочу пометить отдельно (конечно, они будут намного больше), но не знают, как использовать их в качестве аргументов отдельно для make commans, например:
zip ./InstructionManager.txt.0.zip ./InstructionManager.txt.0
mv ./InstructionManager.txt.0.zip ./InstructionManager.txt.0
zip ./InstructionManager.txt.1.zip ./InstructionManager.txt.1
mv ./InstructionManager.txt.1.zip ./InstructionManager.txt.1
Любые идеи? И нет, я не хочу zip со всеми файлами: S Благодаря