次の名前の約18,000ファイルがあります。
0001_3423
..
9999_9999
10000_5384
..
18401_6843
名前の最初の部分は一意の番号で、2番目の部分は最大9999です。
正しくソートできるように、4桁の数字のみを含むファイルの最初の部分にプレフィックス0を入れる必要があります。
ベストアンサー1
for file in ????_*
do
mv -- "$file" "0${file}"
done
次の名前の約18,000ファイルがあります。
0001_3423
..
9999_9999
10000_5384
..
18401_6843
名前の最初の部分は一意の番号で、2番目の部分は最大9999です。
正しくソートできるように、4桁の数字のみを含むファイルの最初の部分にプレフィックス0を入れる必要があります。
for file in ????_*
do
mv -- "$file" "0${file}"
done