Linuxで複数のファイルを移動したいです。
mv *.jpg /tmp/
しかし、各ファイルについて質問をしたいと思います。
mv --ask-me *.jpg /tmp/
do you want to move a.jpg? y/n y
do you want to move b.jpg? y/n n
これを行うコマンドはありますか?わかりました。しかし、すべてのファイルに対してメッセージを表示し、既存のファイルにのみmv -i
メッセージを表示したいと思います。mv -i
ベストアンサー1
-p
(プロンプト)利用可能なオプションxargs
または-ok
述部find
:
find ./*.jpg -prune -ok mv {} dest/directory/ ';'
printf '%s\0' *.jpg | xargs -0pI@ mv -- @ dest/directory/
(これは、標準の現在のxargs
共通拡張と将来の拡張をサポートする実装を想定しています。)-0