我试图重命名文件夹中名称类似于:
['A_LOT_OF_TEXT'].pdf&blobcol=urldata&blobtable=MungoBlobs
- 我想要获取'.pdf'之前的所有内容,包括'.pdf'
安装brew rename后,我尝试使用以下命令,但它无法正常工作:
rename -n -v '.*?(.pdf)' *
我遇到了一个错误:
Using expression: sub { use feature ':5.28'; .*?(.pdf) }
syntax error at (eval 2) line 1, near "; ."
有什么解决方案吗?
rename -nv 's/^(.*?\.pdf).*/$1/' *
进行测试,然后再输入rename -v 's/^(.*?\.pdf).*/$1/' *
来执行。 - spectrum