我需要一個shell腳本,基本上沒有這種移動:腳本創建單獨的zip文件每個.txt文件,找到後
- 搜索文件夾中的所有txt文件,併爲每一個它發現,創建一個單獨的zip文件,它與找到的txt文件+ .zip相同。
- 之後,將創建的zip文件移動到txt文件。
基本上它的一個腳本來替換一個txt文件列表作爲它的zip等價物,但保持相同的名稱。
我已經使用發現找到我想要的zip文件:
find . -name '.txt.' -print
結果是:
./InstructionManager.txt.0
./InstructionManager.txt.1
這些都是我要單獨壓縮(當然的文件他們會多很多),但不知道如何使用它們作爲參數單獨進行化妝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:■ 感謝
這是一個單線呃用'find'。你嘗試了什麼? –
找。 -name'* .txt。*'-print – catteneo
用一些更多信息編輯帖子。 – catteneo