Исправление
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