다음과 같은 이름의 약 18,000개 파일이 있습니다.
0001_3423
..
9999_9999
10000_5384
..
18401_6843
이름의 첫 번째 부분은 고유 번호이고 두 번째 부분은 최대 9999입니다.
올바르게 정렬될 수 있도록 4자리 숫자만 포함된 파일의 첫 번째 부분에 접두사 0을 넣어야 합니다.
답변1
for file in ????_*
do
mv -- "$file" "0${file}"
done
답변2
rename 's/^\d{4}_\d{4}$/0$&/' *
아니면 이거,
rename 's/^/0/' [0-9][0-9][0-9][0-9]_[0-9][0-9][0-9][0-9]