【linux】linux 命令:find 命令 —— 查看指定文件

一、find 命令

(1)從當前目錄開始查找所有擴展名爲 .log 的文本文件,並找出包含 "error" 的行:

find ./ -type f -name "*.log" | xargs grep "error"

(2)centos下列出當前目錄下所有以 log 結尾的文件並打包

find ./ -name "*.log" -exec tar -rvf log.tar {} \;

image.png

-name "*.log":按照給定的模式/標準查找文件

-exec tar ... :對 find 命令找到的所有文件執行 tar 命令

-r:將文件追加到歸檔末尾。參數與 -c 選項具有相同的含義。

-v:詳細輸出。

-f out.tar : 將所有文件追加到 out.tar 中。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章