linux下批量修改文件名

2025-03-24 15:05:11
推荐回答(2个)
回答1:

例如你要删的文件或目录的总目录为“/home/ttt”,那么执行这条命令就能全删除:
grep
-r
‘abcdef@qq.com’
/home/ttt
|
awk
-f
':'
'{print
$1}'
|
xargs
rm
-rf

回答2:

你先试一下,看行不行
保留文件名的前5位 rename ‘s/.{1,5}//’ *
删除文件名中两个特定字符之间的全部字符 rename ‘s/_.*_//’ *