rename

作者: Kokoronashi | 来源:发表于2019-01-04 11:25 被阅读0次

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

相关文章

网友评论

      本文标题:rename

      本文链接:https://www.haomeiwen.com/subject/orshrqtx.html