文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>批量修改文件后缀名改进版本

批量修改文件后缀名改进版本

时间:2010-07-30  来源:wwwzyf

上次写了个简单的shell脚本实现将所有的.h 文件修改成.c文件,今天刚好要用到其他的类似的作用,因此想着改进之前的那个版本,给脚本带两个参数,比如./test.sh .h .c 实现的将所有的.h改成.c文件,说做就做。 好,首先修改最初版本如下

#########################################################################

# Copyright (c) 2010-~zhouyongfei

#

# This source code is released for free distribution under the terms of the GNU General Public License

#

#

# Author: alen Chou<[email protected]>

# File Name: test2.sh

# Description:

#########################################################################

#!/bin/bash


result=`ls *$1`

for var in $result
do
    mv $var ${var%$1}$2
done
exit 0


这里$1即是第一个参数,$2即是第二个参数,如果不懂这些的话,赶紧去恶补shell基础。 因此简单的实现了./test2.sh .h .c 用于修改当前目录下.h为.c文件。 然后测试的时候发现了一个问题:如果有人使用如下命令 ./test2.sh .h ..c 那岂不是出问题了,我们应该提醒 使用者,这样是不正确的后缀。好,继续更新中。。。

相关阅读 更多 +
排行榜 更多 +
西安交大通

西安交大通

生活实用 下载
长江云通

长江云通

生活实用 下载
translatez

translatez

生活实用 下载