用bash删除部分文件名

亚历克斯

为什么此脚本不起作用?

for filename in bre*; do 
    rename 's/bre//'; 
done

我的目录中有以bre开头的文件,我想从文件名中删除此部分。它正在运行,什么也不会发生,并且还没有完成。谢谢

巴尔玛

您没有告诉rename它应该重命名哪些文件。

您不需要循环,因为您可以对文件名参数使用通配符 rename

rename 's/bre//' bre*

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章