任何人都可以解釋發生的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).