最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

大小寫(xiě)字母轉(zhuǎn)換的shell腳本代碼

 更新時(shí)間:2013年08月02日 18:46:21   作者:  
本文介紹下,用于大小寫(xiě)字母轉(zhuǎn)換的一例shell腳本,學(xué)習(xí)tr、awk、sed等命令的用法。有需要的朋友參考下
以下腳本,可以進(jìn)行目錄或文件大小寫(xiě)字母轉(zhuǎn)換,代碼如下:

復(fù)制代碼 代碼如下:

#!/bin/sh
#edit by www.fzitv.net
# [:upper:] [ A - Z ]
# [:lower:] [ a - z ]
# [:digit:] [ 0 - 9 ]
# [:alnum:] [ 0 - 9 a - z A-Z]
# [:space:] 空格或t a b鍵
# [:alpha:] [ a - z A - Z ]
# tr
for f in *
do
echo $f | tr "[:upper:]" "[:lower:]"
done
#awk
#把當(dāng)前目錄下的所有小寫(xiě)文件名都改為大寫(xiě)文件名。
ls | awk '{printf("mv %s %s\n", $0, toupper($0))|"sh"}'
#把當(dāng)前目錄下的所有大寫(xiě)文件名都改為小寫(xiě)文件名。
ls | awk '{printf("mv %s %s\n", $0, tolower($0))|"sh"}'
#sed
file="test.txt"
cat $file | sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'


代碼說(shuō)明:

方法1,使用tr命令。
方法2,方法3,使用aw命令。
方法4,使用cat sed命令。
對(duì)于測(cè)試文件test.txt,其原始內(nèi)容,如下圖:



經(jīng)方法4 ,轉(zhuǎn)換后其內(nèi)容全部變?yōu)榇髮?xiě),如下圖:

相關(guān)文章

最新評(píng)論

呈贡县| 中牟县| 三亚市| 辛集市| 仪征市| 东乌珠穆沁旗| 双峰县| 星子县| 延庆县| 修武县| 宁明县| 桓台县| 双牌县| 临湘市| 四子王旗| 信宜市| 北辰区| 塘沽区| 阜平县| 林甸县| 商水县| 赤峰市| 永修县| 蒙阴县| 重庆市| 饶河县| 通海县| 新乐市| 荣成市| 鄂伦春自治旗| 仪陇县| 台南县| 延庆县| 张家港市| 多伦县| 眉山市| 西充县| 常熟市| 娱乐| 石楼县| 台中县|