Может ли кто-нибудь объяснить возникновение our
?Perl-выражения в командной строке - переименование файлов
ls -1 | grep .ppm | xargs rename -n 's/.*/our $i; if(!$i) { $i=1; } sprintf("%03d.jpg", $i++)/e'
Я попытался изменить our
что-нибудь еще, (opti
, здесь),
ls -1 | grep .ppm | xargs rename -n 's/.*/opti $i; if(!$i) { $i=1; } sprintf("%03d.jpg", $i++)/e'
бросает следующие ошибки:
Global symbol "$i" requires explicit package name at (user-supplied code).