
find的特殊功能是能夠進行額外的動作,如上圖的 find / -type f -name "test.txt" -exec rm {} \;命令
1) {} 代表的是由find找到的內容,會被放置到{}位置中
2) exec 一直到\;為止,代表find額外動作的開始(-exec)到結束(\;),在這中間的就是find指令內的額外動作,在本例中就是 rm ...
3) 因為; 在bash環境下是由特殊意義的,因此利用反斜杠來轉義

find的特殊功能是能夠進行額外的動作,如上圖的 find / -type f -name "test.txt" -exec rm {} \;命令
1) {} 代表的是由find找到的內容,會被放置到{}位置中
2) exec 一直到\;為止,代表find額外動作的開始(-exec)到結束(\;),在這中間的就是find指令內的額外動作,在本例中就是 rm ...
3) 因為; 在bash環境下是由特殊意義的,因此利用反斜杠來轉義
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。