Привет всем,
мне нужно, чтобы эта команда командной строки выполнялась из файла Perl:
for file in *.jpg ; do mv $file `echo $file | sed 's/\(.*\.\)jpg/\1jp4/'` ; done
Итак, я добавил папки и попробовал:
system "bash -c 'for file in $mov0to/*.jp4 ; do mv $file `echo $basedir/internal/0/$file | sed 's/\(.*\.\)jp4/\1jpg/'` ; done'";
Но все, что я получаю, это:
sh: Syntax error: "(" unexpected
No file specified
Я на Kubuntu 10.4
Спасибо,
Jan