目标:删掉文件名中所有的“aaa” Example:
-aaabbll.txt
-aaaabcd.txt
-aaawdfk.txt
> rename 's/aaa//' *
Unknown option: aaabbll
...
> rename 's/aaa//' "*"
> ls
-aaabbll.txt
-aaaabcd.txt
-aaawdfk.txt # 用引号的话,好像不会改变任何文件名...
请问万能的 v 友,这该怎么整呢?
1
wd 2020 年 9 月 13 日 via iPhone
rename -- 然后加文件名
|
2
calmzhu 2020 年 9 月 13 日
楼上正解
|
3
hanxiV2EX 2020 年 9 月 13 日 via Android
用两个减号
|
4
wfdaj 2020 年 9 月 14 日
我用的 `Bulk Rename Utility` ,感觉更简单好用。
|
5
ungrown 2020 年 9 月 17 日
antrenamer 图形界面,通配符、正则、各种常用模式一应俱全,可以导出脚本,可以命令行
再不济直接进 python,字符串操作或者正则,想怎么改怎么改 |