shell脚本:批量修改文件扩展名
2011-03-24 13:05
531 查看
上周有个学生问我,在LINUX下怎么用SHELL脚本实现批量更改扩展名。
在消耗少量脑细胞后,写了一个简单的脚本供大家参考。
#/bin/bash
read -p "what extendname you want to change: " exname \\给出想修改的扩展名
read -p "you want to change to: " new \\给出新的扩展名
read -p "please tell me the directory: " dir \\给出文件所在目录
cd $dir
for file in $(ls $dir | grep .$exname)
do
name=`ls $file | cut -d. -f1`
mv $file ${name}.$new
done
本文出自 “凯旋之歌” 博客,请务必保留此出处http://kaiserwu.blog.51cto.com/697390/525099
在消耗少量脑细胞后,写了一个简单的脚本供大家参考。
#/bin/bash
read -p "what extendname you want to change: " exname \\给出想修改的扩展名
read -p "you want to change to: " new \\给出新的扩展名
read -p "please tell me the directory: " dir \\给出文件所在目录
cd $dir
for file in $(ls $dir | grep .$exname)
do
name=`ls $file | cut -d. -f1`
mv $file ${name}.$new
done
本文出自 “凯旋之歌” 博客,请务必保留此出处http://kaiserwu.blog.51cto.com/697390/525099
相关文章推荐
- 批量修改文件名称或者文件内容的shell脚本
- shell脚本批量修改目录下所有文件中的部分语句
- shell数组及random相关应用和批量修改建立用户,检查文件篡改脚本
- Shell脚本遍历目录并批量修改文件编码
- lunix下shell脚本批量获取文件,批量修改文件内容
- shell脚本批量修改目录下所有文件中的部分语句
- Shell脚本遍历目录并批量修改文件编码
- Shell脚本实现根据文件的修改时间来分类文件
- shell脚本修改配置文件中的内容
- shell脚本批量删除备份文件
- Linux 下用shell脚本对SVN 修改的文件进行备份
- linux批量修改文件字符集shell 脚本
- 利用shell脚本批量提取idea工作目录下的.java文件
- 怎么批量修改文件扩展名
- 批量上传文件到HDFS的Shell脚本
- shell脚本(一)批量修改图片名称
- Linux 用 shell 脚本 批量 导入 csv 文件 到 mysql 数据库
- [shell实例]——用脚本实现向多台服务器批量复制文件(nmap、scp)
- Mac下通过shell脚本修改properties文件
- 用shell脚本批量修改文件后缀名