码迷,mamicode.com
首页 > 系统相关 > 详细

shell批量修改文件名

时间:2018-07-19 00:14:01      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:文件名   host   bash   done   cal   文件   shel   修改文件名   root   

[root@localhost file1]# ls
a.htm  b.htm  c.htm  d.htm  pl.sh
[root@localhost file1]# vi pl.sh 
#!/bin/bash
for f in `ls *.htm`
do
        mv $f `echo ${f/htm/html}`
done
[root@localhost file1]# sh pl.sh 
[root@localhost file1]# ls
a.html  b.html  c.html  d.html  pl.sh
[root@localhost file1]# 

当前可以使用rename命令进行修改

rename命令详解

shell批量修改文件名

标签:文件名   host   bash   done   cal   文件   shel   修改文件名   root   

原文地址:https://www.cnblogs.com/kyeup/p/9333389.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!