是否可以打印然后删除使用单个"查找"bash 命令找到的文件?



我正试图使用一个"find"命令来查找和打印所有使用特定模式命名的文件。现在一切都很好。但现在我试图在不写第二个命令的情况下删除这些文件,所以我尝试使用参数"-delete"one_answers"-exec rm-f{};"但是它们中没有一个实际打印终端中的文件。

那么,真的可以打印这些文件,然后用一个find命令删除它们吗?

当然这是可能的。使用find-print命令:

find ... -print -delete

-printfind的隐式默认操作。当显式指定像-delete-exec这样的操作时,默认值将被覆盖,因此必须再次显式指定。来自man find:

如果没有给出表达式,则使用表达式打印

相关内容

  • 没有找到相关文章

最新更新