次からpng
ファイルを移動する予定です。source/
dest/
mv /source/*.png /dest/
png
10個のファイルだけを移動するようにコマンドを変更するにはどうすればよいですか?
ベストアンサー1
Zshで利用可能グローバル予選:
mv /source/*.png([1,10]) /dest/
最初の10個をアルファベット順に移動します。 //o
修飾子をO
使用して異なる順序を選択できますn
。たとえば、
mv /source/*.png(OL[1,10]) /dest/
最大10項目が移動されます。
ソートなしで最初の10個の一致を選択する最適化されたバージョンは、修飾子を使用して実行できますY
。
mv /source/*.png(Y10) /dest/