cpコマンド Argument list too long

FreeBSDのサーバーで特定フォルダのファイルをcpコマンドでコピーしようとしたら
「Argument list too long」とメッセージが。

大量のファイル操作をしようとした場合に発生するようです。
とりあえず下記コマンドで対応。

find ソースフォルダ -type f -maxdepth 1 -print0 | xargs -0 -I"{}" cp {} コピー先フォルダ

シェアする

  • このエントリーをはてなブックマークに追加

フォローする