在unix中压缩文件时-@是什么意思?

cla*_*n33 7 zip

我在网上找到了这个命令,但不确定是什么-@意思。

find . -type f -mtime -29 -mtime +21 | zip -@ 061110_061201.zip
Run Code Online (Sandbox Code Playgroud)

hg8*_*hg8 7

如果您运行,man zip您可以阅读:

-@ file lists.   If  a file list is specified as -@, zip
       takes the list of input files from standard input instead of  from  the
       command line. 
Run Code Online (Sandbox Code Playgroud)

您可以在 Unix & Linux Stack Exchange 上参考这个问题,以更好地理解标准输入和命令行参数之间的区别。

  • 我们似乎使用了 3 种不同的手册?有趣的。 (3认同)
  • 您可以在 [此处标准输入和命令行参数之间的差异](http://unix.stackexchange.com/questions/46372/whats-the-difference-between-stdin-and-arguments-passed-) 上找到很好的解释命令)。:) (2认同)