~/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
만족하면 삭제(테스트 실행)).