在Linux

时间:2016-07-04 17:58:19

标签: bash perl file-rename

所以我试图使用'rename'-tool

批量重命名充满JPG文件的文件夹

最终结果应该是这样的

745I-24814
745I-(five random numbers)

我需要能给我五个随机数的东西,其余的工作正常

rename -n  's/\w+/745I\- [stuff] /' *.jpg

大多数事情,就像那两个一样,充当字符串而不是代码或给出胡言乱语

'int(rand(1000))+1000'
$(( ( RANDOM % 1000) + 1000))

1 个答案:

答案 0 :(得分:1)

您的rename版本使用Perl替换,在替换中执行代码,您需要/e

s/\w+/10000 + int rand 90000/e