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

當前位置:首頁文章首頁 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
主站蜘蛛池模板: 拔萝卜视频免费播放| 福建省地图高清版全图可放大| 南营洞1985| 泰星mike| 乱世危情电视剧演员表| 王牌御史| 回响电影| 全国城建培训中心| 谭天| 爱四| 成年人看的小视频| 一天2次大便说明排毒好| 午夜高清影院| 假面骑士01| 街头霸王 1994 尚格·云顿| 王者图片| 黄昏光影| 富二代| 伦理电影在线看| 电影疯狂| 正在行动| 4438x五月天| 新生儿满月长几斤正常| 影音先锋欧美| 柏欣彤12点以后跳的广场舞| 嗯啊不要啊啊| 处女巫| 捆绑二次元美女挠脚心| 饥渴的爱| 我的抗战| 湖北经视频道| 可爱的萝拉| 单恋双城| 《推拿》完整版播放| 孽扣| 我未成年 电影| 男上女下动态视频| 二胡演奏曲大全视频| 布莱德·德尔森| 是王者啊第二季免费观看完整版| 女人高潮私密按摩视频|