find . -name "*.txt"
我的需求這樣的,我需要刪除名稱是以201811開頭的文件,怎么做?那么我們可以嘗試這樣,先查詢出201811開頭的文件并列出來,看看是否正確:
find . -name "201811*"
其結(jié)果如下圖所示:
那么我們并不是只是查詢,我們還要執(zhí)行刪除命令,可以在查詢命令后面添加執(zhí)行刪除操作,代碼為:
find . -name "201811*" |xargs rm -rfv
執(zhí)行完上面的命令后,所有查詢匹配成功的文件目錄及文件都被刪除完成了。