フォルダー内で最近変更された 2 つのファイルを検索しましたが、呼び出し方がfind
間違っているようです。代わりに、2 番目のファイルの結果のみを取得します。
find /tmp -name 'twofirmscoop.so' -o -name 'twofirms.so' -exec ls -lt {} + 2>/dev/null
引数は-exec
2番目の一致にのみ適用されます。それらをグループ化するには、次のようにします。
find /tmp \( -name 'twofirmscoop.so' -o -name 'twofirms.so' \) -exec ls -lt {} +
これを試して:
find /tmp \( -name 'twofirmscoop.so' -o -name 'twofirms.so' \) -exec ls -lt {} + 2>/dev/null