1、awk
echo $PWD |awk -F/ '{print $NF}'
——查詢到當前的目錄,輸出當前所在目錄名稱。例如:當前路徑爲/usr/bin/,則上面命令的結果是bin。
awk '$0~/45020000/' *
——遍歷當前目錄下的所有文件(不包括下級目錄),輸出包含45020000這個字符串的所有行記錄。
awk '$0~/45020000/END{print FILENAME}' *
——功能同上,不過後面加上了一個文件的名稱。
ps -ef|grep myuser|awk '{if($1~/myuser/) print $0}'
——查詢在myuser用戶下運行的所有的程序。
2、grep
grep -rE '45020000' *
——遍歷當前目錄下所有文件(包括下級目錄),輸出包含45020000這個字符串的所有文件及其行記錄。
3、find——待續