linux - Linux :重命名同名不同扩展名的文件

标签 linux bash

<分区>

假设我有一个名称相同但文件扩展名不同的文件列表:

name.a
name.b
name.c
...
name.z

并想将它们重命名为:

newname.a
newname.b
newname.c
...
newname.z

如何在一个 bash 命令中执行此重命名操作?

最佳答案

您可以使用重命名 工具:

rename 's/^name\./newname./' name.*

关于linux - Linux :重命名同名不同扩展名的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22695948/

相关文章:

linux - 如何获取minicom的kermit文件传输进度

regex - 如何 grep 查找先前匹配行上方的行

linux - "cp -r"在 bash 中表现异常吗?

bash - 同时运行三个shell脚本

linux - 使用pyqt创建类似文件夹图标的保管箱?

Linux Pthreads 用户级或内核级

linux - 检查命令行参数是否存在

bash - 评估 "$(docker-machine env default)"

linux - 脚本计数文件的唯一记录

linux - 删除 vim 和 viminfo 的多余行