Linux - 如何在删除文件名中的模式时批量重命名文件

标签 linux file sh rename

我在一个目录中有数百个文件,名称中都有后缀“_aac”。例如:weoi32rijwef_aac.mp4

如何在批处理过程中重命名所有这些文件以从它们的文件名中删除“_aac”?

最佳答案

更简单的方法是

cd /to/that/directory
rename 's/_aac//' *

关于Linux - 如何在删除文件名中的模式时批量重命名文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25917780/

相关文章:

c - 用C将文本写入.txt文件

linux - 用 !! 在 bash 脚本中开始一行! (双响)

vb.net - 读取大型 csv 文件

Python删除包含 "l"的单词

linux - 获取 shell 脚本中的函数名称列表

json - 如何从 linux shell 脚本中的 json 键值对获取值

c - 从C中的文本文件中提取和显示数据

linux - SLURM:在另一个节点中运行程序

c - 在处理庞大的管道数据时需要建议

linux - 使用 cpan 问题安装 XML::Parser