rename

2019-01-04  本文已影响0人  Kokoronashi

rename 命令

命令简介

rename 区分为 C 版 和 Perl 版, 查看方法 man rename

RENAME(1) Linux Programmer’s Manual RENAME(1) C版

我在 CentOS7.6 和 Ubuntu 18.04.1中发现系统自带的都是C版rename,也没有查找到如何安装Perl版rename

SYNOPSIS
​ rename [options] expression replacement file...

rename foo foo0 foo?

rename .htm .html *.htm

RENAME(1) Perl Programmers Reference Guide RENAME(1) Perl版

可以使用正则

现实用通配符批量创建5个文件
$ touch file{1..5}.txt
批量将这5个后缀为.txt的文本文件重命名为以.c为后缀的文件
$ rename 's/\.txt/\.c/' *.txt
批量将这5个文件,文件名改为大写
$ rename 'y/a-z/A-Z/' *.c

上一篇下一篇

猜你喜欢

热点阅读