Zip文件夹,其中包含名为-的文件夹,不能为zip
文件夹结构
~/-
~/b.txt
~/-/a.txt
命令
cd ~
zip -r abc.zip .
将卡住
~# zip -r abc.zip .
adding: -
我使用了strace(read(0)),似乎zip将文件夹视为-(标准输入)。
如何压缩包含名为dash(-)的文件夹的文件夹
答案 0 :(得分:0)
您可以通过以下方式创建zip
:zip -r file.zip -/* b*
我知道,它不是那么优雅,但是可以工作。
或者,您可以通过以下方式使用tar
:
tar cvf file.tar .