文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
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 那岂不是出问题了,我们应该提醒 使用者,这样是不正确的后缀。好,继续更新中。。。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载