我搜索最近在文件夹中更改过的两个文件,但似乎我错误地调用了find
。作为回报,我只得到第二个文件的结果。
find /tmp -name 'twofirmscoop.so' -o -name 'twofirms.so' -exec ls -lt {} + 2>/dev/null
答案 0 :(得分:2)
-exec
参数仅适用于第二场比赛。要对它们进行分组,请执行以下操作:
find /tmp \( -name 'twofirmscoop.so' -o -name 'twofirms.so' \) -exec ls -lt {} +
答案 1 :(得分:1)
试试这个:
find /tmp \( -name 'twofirmscoop.so' -o -name 'twofirms.so' \) -exec ls -lt {} + 2>/dev/null