何千ものファイルを含むフォルダから100個のファイルを移動するには?

何千ものファイルを含むフォルダから100個のファイルを移動するには?

何千ものファイルを含むディレクトリがあります。 100個のファイル(どのファイルでも可能)を別の場所に移動するにはどうすればよいですか?

ベストアンサー1

for file in $(ls -p | grep -v / | tail -100)
do
mv $file /other/location
done

ファイル名には、スペース、改行(デフォルトと仮定$IFS)、ワイルドカード(?、、、)、またはで始まる文字が含まれていないと想定されます。*[-

おすすめ記事