我想使用搜索多个文件find
并使用-exec
. 我试过
find ./ -type f -name fileA -o -name fileB -exec rm {} \;
Run Code Online (Sandbox Code Playgroud)
但这似乎只删除文件“fileB”而不是fileAs。
-o
也适用于操作,因此您需要对事物进行分组:
find ./ -type f \( -name fileA -o -name fileB \) -exec rm {} \;
Run Code Online (Sandbox Code Playgroud)
顺便说一句,您的find
实现可能还支持-delete
:
find ./ -type f \( -name fileA -o -name fileB \) -delete
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
20355 次 |
最近记录: |