日韩精品中文字幕一区二区-日韩精品中文字幕一区-日韩精品中文字幕视频-日韩精品在线一区二区三区-第一页在线-第一福利视频

當前位置:首頁文章首頁 IT學院 IT技術

批量修改指定目錄的文件名大小寫

作者:  來源:  發(fā)布時間:2011-5-31 18:18:04  點擊:

#!/bin/sh

# Usage: ./loworup.sh <-l | -u>

#

# 碌詼鎂脨虜偽脴毛目錄攏盧碌脷祿脨虜脦賂露簍-l祿貌#

if [ $# -ne 2 ] ; then

echo "Usage: ${0} <-l | -u> "

exit 1

fi

if [ ! -d ${2} -o "${1}" != "-l" -a "${1}" != "-u" ] ; then

echo "Usage: ${0} <-l | -u> "

exit 1

fi

exec 1>/dev/null 2>&1

dir=`dirname "${2}"`

cd ${dir}

if [ "${1}" = "-l" ] ; then

base=`basename "${2}" | tr "[A-Z]" "[a-z]"`

else

base=`basename "${2}" | tr "[a-z]" "[A-Z]"`

fi

mv -f "`basename ${2}`" "${base}"

for entry in `find ${base}`

do

before="."

#

# 脮賂枚簍脪5for in脫路簍攏盧脫驢嶄帽指么盧脣脪虜?shù)撁劼磰涿脛些鹵戮脡脙脳麓酶 # 賂帽驢錄脧攏盧脢脫小BUG

#

for after in `echo "${entry}" | sed -e 's,/, ,g'`

do

tmp_entry="${before}/${after}"

if [ "${1}" = "-l" ] ; then

before=`echo "${tmp_entry}" | tr "[A-Z]" "[a-z]"`

else

before=`echo "${tmp_entry}" | tr "[a-z]" "[A-Z]"`

fi

mv -f "${tmp_entry}" "${before}"

done

done

使用sh -x 2.sh -l /root/test 把這個目錄下面的全部替換為小寫了

sh -x 2.sh -u /root/test 把這個目錄下面的全部替換為大寫了

相關軟件

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: bob hartman| 速度与激情9| 冥界警局| 黎明电影| 桐谷| 电影继母劳拉| 爱欲告白| 画江湖之不良人电影| 手机在线观看电影网| 风雨丽人 电视剧| 海滩修学旅程行| 不良人第三季| 伦理电影在线看| 快乐读书吧1-6年级推荐书目| 5g影院| 胃疼呕吐视频实拍| 教育向美而生读书心得体会| 罗兹| 80年代欧美动画片| 凤凰卫视节目表| 四 电影| 五年级必考歇后语大全| 欧美黑人天堂av在线| 安东诺夫机场电影叫什么名字| 艳妻互换| 学校要的建档立卡证明图片| 白色圣诞节| 护校队申请书| 英语书七年级下册单词表| 艳肉观世音性三级| 伦理<禁忌1| dj歌曲串烧中文大全| 色戒在线观看完整版免费| 都市频道节目表今天| 金发女郎| 我爱我爹全集高清版免费观看| 钱月笙| 湿身美女| 阿娇老公| 大胆艺术| 可隆衣服属于什么档次|