![7zip 的 Bash 命令可将多个文件转换为单个 7zip 文件](https://linux22.com/image/1026899/7zip%20%E7%9A%84%20Bash%20%E5%91%BD%E4%BB%A4%E5%8F%AF%E5%B0%86%E5%A4%9A%E4%B8%AA%E6%96%87%E4%BB%B6%E8%BD%AC%E6%8D%A2%E4%B8%BA%E5%8D%95%E4%B8%AA%207zip%20%E6%96%87%E4%BB%B6.png)
尝试将多个 .odt 文件转换为带有密码的单独 7zip 文件,例如将 aa.odt 和 bb.odt 转换为 aa.odt.7z 和 bb.odt.7z,密码为 YYY。
试过
for i in *; do 7z a -pYYY "%i.7z" "%i"; done
但似乎找不到任何文件。谢谢你的帮助
答案1
Sudodus 解决方案很棒
for i in *; do 7z a -pYYY "$i.7z" "$i"; done
尝试将多个 .odt 文件转换为带有密码的单独 7zip 文件,例如将 aa.odt 和 bb.odt 转换为 aa.odt.7z 和 bb.odt.7z,密码为 YYY。
试过
for i in *; do 7z a -pYYY "%i.7z" "%i"; done
但似乎找不到任何文件。谢谢你的帮助
Sudodus 解决方案很棒
for i in *; do 7z a -pYYY "$i.7z" "$i"; done