今天寫一個清理腳本,用到了find命令。 本來是這么寫的: 結果報錯,find: missing argument to `-exec' 后來一查,發現兩個會導致此問題的原因。 1. "{}"和"\"之間要有空格 2. 此語句末尾需要分號 很顯然,我沒加分號。 所以將此 ...
今天使用find命令查找刪除文件時,遇到下面錯誤,這個是因為在 和 之間必須要有空格,否則會報上面的錯。 以前都沒有注意到這個細節,特此記錄一下。 root DB Server full find . maxdepth type d mtime exec rm rf find: missing argument to exec root DB Server full find . maxdepth ...
2017-05-31 09:27 0 5758 推薦指數:
今天寫一個清理腳本,用到了find命令。 本來是這么寫的: 結果報錯,find: missing argument to `-exec' 后來一查,發現兩個會導致此問題的原因。 1. "{}"和"\"之間要有空格 2. 此語句末尾需要分號 很顯然,我沒加分號。 所以將此 ...
在linux下使用find命令時,報錯:find: missing argument to `-exec' 具體執行命令為: Shell代碼 find /u03 -name server.xml -exec grep '9080 ...
上面的npm scrpts命令在mac和linux上可以正常運行,在windows上無法正常運行,windows上應該改為 原因是,命令1是一個shell腳本,windo ...
啟動webpackage的項目時候,mac和Linux環境下運行正常,在window下運行npm run dev報錯,提示如下: > ueux2@1.0.0 dev D:\jiaoy ...
find的特殊功能是能夠進行額外的動作,如上圖的 find / -type f -name "test.txt" -exec rm {} \;命令 1) {} 代表的是由find找到的內容,會被放置到{}位置中 2) exec 一直到\;為止,代表find額外動作的開始(-exec)到結束 ...
find 是我們很常用的一個Linux命令,但是我們一般查找出來的額並不僅僅是看看而已,還會有進一步的操作,這個時候exec的作用就顯現出來了。 exec解釋: -exec 參數后面跟的是 command 命令,它的終止是以“;”為結束標志的,所以這句命令后面的分號是不可缺少 ...
1、find中的-exec參數 在當前目錄下(包含子目錄),查找所有txt文件並找出含有字符串"bin"的行 find ./ -name "*.txt" -exec grep "bin" {} \; 在當前目錄下(包含子目錄),刪除所有txt文件 find ./ -name "*.txt ...
find 是我們很常用的一個Linux命令,但是我們一般查找出來的額並不僅僅是看看而已,還會有進一步的操作,這個時候exec的作用就顯現出來了。 exec解釋: -exec 參數后面跟的是 command 命令,它的終止是以“;”為結束標志的,所以這句命令后面的分號是不可缺少 ...