提供Discuz ,ECShop ,PHPCMS ,帝国CMS ,CSS教程 ,PHP教程 ,DedeCMS ,WordPress ,HTML教程等cms问题查询.
当前位置: 运维 > Linux > Linux中怎样运用rename敕令重命名文件?【Linux】,Linux,rename,重命名文件

在之前的文章【如安在Linux中运用mv敕令重命名文件】中引见了运用mv敕令重命名文件的要领,下面本篇文章我们继承为人人引见另一种重命名文件的要领:运用rename敕令来重命名文件,愿望对人人有所协助。

rename敕令用于重命名多个文件。这个敕令比mv更高等,由于它须要一些正则表达式的基础知识。它有两个版本:C言语版本和perl版本;版本差别,语法也就差别。

下面给人人引见rename敕令的perl版本是怎样运用的。假如没有装置该版本的rename敕令,则能够运用发行版的软件包管理器轻松装置。

● 在Ubuntu和Debian上装置rename敕令

sudo apt install rename

● 在CentOS和Fedora上装置rename敕令

sudo yum install prename

● 在Arch Linux上装置rename敕令

yay perl-rename ## or yaourt -S perl-rename

rename敕令的基础语法:

rename [OPTIONS] perlexpr files

rename敕令会依据指定的perlexpr正则表达式来重命名一切文件。

示例:

把扩大名为.html的一切文件更改成.php

rename 's/.html/.php/' *.html

能够运用-n参数打印须要重命名的文件的称号,而没必要重命名它们。

rename -n 's/.html/.php/' *.html

输出看起来像如许:

rename(file-90.html, file-90.php)
rename(file-91.html, file-91.php)
rename(file-92.html, file-92.php)
rename(file-93.html, file-93.php)
rename(file-94.html, file-94.php)

默许情况下,重命名敕令不会掩盖现有文件;但通报-f参数就能够许可掩盖现有文件。

rename -f 's/.html/.php/' *.html

罕见的运用rename敕令示例

用下划线替代文件名中的空格

rename 'y/ /_/' *

将文件名转换为小写

rename 'y/A-Z/a-z/' *

将文件名转换为大写

rename 'y/a-z/A-Z/' *

相干视频教程引荐:《PHP教程》

以上就是本篇文章的全部内容,愿望能对人人的进修有所协助。更多精彩内容人人能够关注ki4网相干教程栏目!!!

以上就是Linux中怎样运用rename敕令重命名文件?的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

上一篇:

下一篇:

相关推荐

0 条评论关于"Linux中怎样运用rename敕令重命名文件?【Linux】,Linux,rename,重命名文件"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线