我們在用find命令的時候,有時候還要進行下一步類似進程操作,比如head cat rm cp等。
比如下面場景,我要查找一個方件,並且要用ls -l來顯示此文件的詳細。這時候,xargs -exec -ok就有了用武之地。
假如我有一個文件如下

用 -exec處理如下

如果我們需要互交確定,我們可以用-ok

我們用xargs處理

上面三種方法,各有所用之處,小文件推薦用-exec,重要文件處理用-ok,大批量用xargs。
find是一個很有用的命令,它不僅支持文件名-name、文件大小 -size、文件權限 -perm、文件時間(atime mtime ctime)、文件所有者、文件類型-type這些。同時它還支持用 -a -o -not(和 或 非)的logic組合運算。
把find同 xargs -exec -ok結合,可以在海量信息中找到目標,實現外科手術般的精確打擊。