rename 的一种用法。
一:问题的提出
比如我的/home/cyq/cyq 有 m.php;1 n.php;1 俩个文件,怎么将文件名的 ;1 去掉。
cyq@cyq-desktop:~/cyq$ dir
m.php;1 n.php;1 笔记
cyq@cyq-desktop:~/cyq$
二:问题的解决
cyq@cyq-desktop:~/cyq$ rename 's//.php;1//.php/' ./*
这样运行就好了,结果如下:
cyq@cyq-desktop:~/cyq$ dir
m.php;1 n.php;1 笔记
cyq@cyq-desktop:~/cyq$ rename 's//.php;1//.php/' ./*
cyq@cyq-desktop:~/cyq$ dir
m.php n.php 笔记
cyq@cyq-desktop:~/cyq$
三:解释
rename 's//.php;1//.php/' ./*
格式 :
rename '命令参数/原串/替换后的串/' 目录文件
rename 表示重命名
s 表示替换
声明:本文档可以随意更改,但必须署名原作者
作者:凤凰舞者 qq:578989855