フォルダ内のファイルをランダムに複数選択して別のフォルダに移動させたいのですが、
以下のプログラムで動かすと、コピーして移動という形になってしまっています。
コピーもせず、そのままオリジナルを移動させたいのですが、どこが要因となっていますでしょうか?
教えていただければ幸いです。よろしくお願いいたします。
Aというディレクトリにあるファイルからランダムに並び替えて1000個抽出し、それをBというディレクトリに移し変えたいという目的で以下のプログラムを作成しています。
環境はLinuxです。
find /home/A | grep jpg | sort -R | tail -n 1000 | xargs -n 1 sh -c 'mv $0 /home/B'
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。