首页 > 编程知识 正文

shell批量修改文件名,linux 批量重命名文件

时间:2023-05-04 13:09:07 阅读:20881 作者:1021

与改变文字、改变连接的文字、改变某个位置的文字、加上开头的文字、或者改变文字的大小写有关。

完成这里的五种方法基本上可以解决批量重命名Linux的问题。

1、前一个字为“q”,其他不变

for i in `ls `; do mv -f $i `echo $i | sed 's/^./q/'; 道恩

2、将前五个字修改为赵国

for i in `ls `; domv-f $ I ` echo $ I|sed ' s/^…/zhaozh/'; 道恩

3、把后面的5个字修改成snail

for i in `ls `; domv-f $ I ` echo $ I|sed ' s/. $/snail/'; 道恩

4、前面加_hoho_

for i in `ls `; do mv -f $i `echo '_hoho_'$i `; 道恩

5、所有小写字母都变成大写

for i in `ls `; do mv -f $i `echo $i | tr a-z A-Z `; 道恩

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。