linux rename 用法
时间: 2024-06-01 13:06:29 浏览: 351
Linux 下rename 命令的用法第1/2页
5星 · 资源好评率100%
`rename` 是一个 Linux 命令,用于批量重命名文件或目录。它的用法格式如下:
```
rename [选项] 表达式 文件名...
```
其中,`表达式` 可以是正则表达式或者简单字符串。`文件名...` 可以是多个文件或目录名,可以使用通配符来匹配多个文件或目录。
例如,下面的命令将把当前目录下所有 `.txt` 后缀的文件名中的 `old` 字符串替换为 `new` 字符串:
```
rename 's/old/new/' *.txt
```
如果想将所有 `.txt` 后缀的文件名都改为小写字母,可以使用下面的命令:
```
rename 'y/A-Z/a-z/' *.txt
```
如果想把所有 `.jpg` 文件都重命名为以当前日期和时间为前缀的文件名,可以使用下面的命令:
```
rename 's/.+/myphoto-"$(date +%Y-%m-%d_%H-%M-%S)".jpg/' *.jpg
```
阅读全文