xargs的應用
發文者為 Tsukino Usagi 於 二月 4, 2006
xargs 可以用來連續執行同一個指令, 然後把另一個指令輸出的結果當成這個指令的參數:
例如清除暫存檔時:
$ find -name “*~” | xargs rm
或者作檔案內容的搜尋:
$ find -name “*.php” | xargs grep -l mysql_insert_id
上面這個例子是以目前目錄開始, 找出所有內含 mysql_insert_id 的 *.php 檔.
發文者為 Tsukino Usagi 於 二月 4, 2006
xargs 可以用來連續執行同一個指令, 然後把另一個指令輸出的結果當成這個指令的參數:
例如清除暫存檔時:
$ find -name “*~” | xargs rm
或者作檔案內容的搜尋:
$ find -name “*.php” | xargs grep -l mysql_insert_id
上面這個例子是以目前目錄開始, 找出所有內含 mysql_insert_id 的 *.php 檔.