Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试检索文件(.gz)并在找到它后自动读取它,我想将其包含在“查找”命令的 [action] 部分中,不幸的是由于某种原因无法正常工作。我正在做的是:
find . -name *20120805.gz -zcat
我得到的是:查找:无效谓词`-zcat'
那个动作有什么问题?有什么建议吗?
那真的是无效的谓词。-exec在这种情况下您必须使用:
-exec
$ find . -name *20120805.gz -exec zcat {} \;
对于找到的每个文件,以文件名作为参数find运行。zcat
find
zcat