LINUX.ORG.RU

for name in `ls *.avi`; do
new_name=`echo $name | sed s/Tape\ 1\ -\ Clip\ //`
mv $name $new_name
done

Типа этого :)

JackYF ★★★★
()

Если они все в одном месте, то можно и без цикла.

rename Tape\ 1\ -\ Сlip\ 0 0 *.avi

Uncle_Theodore ★★
()

Если установлен Perl, то

rename 's/^.*(0..\.avi)$/$1/' *

router ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.