發生 Argument list too long 的解決方式

# mv source_dir\*.jpg target_dir
/bin/mv: Argument list too long
(由於 source_dir 下的檔案太多了,所以搬移失敗)

# find source_dir -name ‘*.jpg’ -exec mv {} target_dir \;
(改用這一行就可以成功搬移囉)

其它 cp 、 rm 的指令也會有 Argument list too long 的問題,也可以用類似上述方式解決。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *