如何压缩名为“-”的文件

如何压缩名为“-”的文件

我可以解压一个包含名为“-”的文件的 zip 文件

但似乎“-”是 zip 命令中的一个神奇字符......

我如何使用 zip 命令压缩此文件?

答案1

使用zip ./-

-意思是:从 stdin (标准输入)读取

答案2

我的大学教授说过,当我们有奇怪的文件名称时,我们应该使用文件的所有路径;)例如:

~/-

/home/mariusz/Desktop/-

答案3

@knittl 的答案应该可行,但我认为更正确的答案是:

zip ... -- -

显然--,输入的其余部分是文件名。大多数 Linux 命令都支持这一点,但我不确定 zip 是否支持。

相关内容