~/wrongdirにはmpv-shot0001.jpg、mpv-shot0002.jpg、mpv-shot0003.jpg、mpv-shot0004.jpg、mpv-shot0005.jpgがあります。
~/wrongdirでmpvを起動するときにスクリーンショットキーを押します。
スクリーンショットは、mpv-shot0001.jpgからmpv-shot9001.jpgまで、すでにスクリーンショットがある〜/ Corretdirに追加する必要があります。
~/Corretdirのファイルのみがmv ~/wrongdir/mpv-shot* ~/correctdir/
破損します。
既存の番号付け順序(この場合はmpv-shot9002.jpgからmpv-shot9006.jpgへ)に基づいて〜/Corlectdirの番号付きスクリーンショットファイルのリストに〜/ wrongdirのスクリーンショットファイルを追加するにはどうすればよいですか。
答え1
zsh シェルの使用:
autoload -Uz zmv
zmv -n 'wrongdir/(mpv-shot)(<1->)(.jpg)' \
'correctdir/$1${(l[4][0])$(( $2 + 9001 ))}$3'
(-n
満足すれば削除(テスト実行))。