LINUX.ORG.RU

История изменений

Исправление Psych218, (текущая версия) :

for i in *; do cd $i && rename '' $i\_ * && cd ..; done

Пойдёт?

[7:49] /tmp/2 % tree
.
├── 123
│   ├── 01.png
│   ├── 02.png
│   └── 03.png
├── 124
│   ├── 01.png
│   ├── 02.png
│   └── 03.png
└── 125
    ├── 01.png
    ├── 02.png
    └── 03.png

3 directories, 9 files
[7:49] /tmp/2 % for i in *; do cd $i && rename '' $i\_ * && cd ..; done
[7:49] /tmp/2 % tree
.
├── 123
│   ├── 123_01.png
│   ├── 123_02.png
│   └── 123_03.png
├── 124
│   ├── 124_01.png
│   ├── 124_02.png
│   └── 124_03.png
└── 125
    ├── 125_01.png
    ├── 125_02.png
    └── 125_03.png

3 directories, 9 files

Исходная версия Psych218, :

for i in *; do cd $i && rename '' $i\_ * && cd ..; done