디렉토리의 모든 이미지 파일 이름을 바꾸고 폴더에있는 이름이 무엇이든 이름을 지정해야합니다
2
디렉토리의 모든 이미지 파일의 이름을 바꾸고 폴더에있는 이름을 지정해야합니다 ... Bash 스크립트를 사용하여 가능합니까?
또한 연속적으로 번호를 매길 필요가 있습니다 (0001.jpg, 0002.jpg, 0003.jpg 등). 내가 가지고있는 문제는 숫자 사이에 약간의 점프가 있다는 것입니다 .. (0018.jpg, 0019.jpg, 0025.jpg, 0026.jpg, ect ...) 0025.jpg의 이름을 0020.jpg이고 0026.jpg는 0021.jpg이어야합니다 ...
네 가능합니다. find /search/path -type d모든 dirs를 찾고 -exec 옵션을 사용하여 디렉토리 경로를 매개 변수로 사용하여 일부 조치를 실행할 수 있습니다 . 그리고 당신은 bash 스크립트를 실행 NUM=0; for file in /path/to/folder/*.jpg; do mv file NUM.jpg; let "NUM=NUM+1"; done;하거나 이와 비슷한 것을 가질 수 있습니다