英文大小寫轉換
[:upper:] [ A - Z ]
[:lower:] [ a - z ]
[:digit:] [ 0 - 9 ]
[:alnum:] [ 0 - 9 a - z A-Z]
[:space:] 空格或tab鍵
[:alpha:] [ a - z A - Z ]
1. tr 命令
1-1. 變換檔名
for f in $*
do
mv $f `echo $f | tr "[:upper:]" "[:lower:]"`
done
2. awk 命令
2-1. 變換檔名
ls | awk '{printf("mv %s %s\n", $0, toupper($0))|"sh"}'
ls | awk '{printf("mv %s %s\n", $0, tolower($0))|"sh"}'
3. sed 命令
3-1. 變換檔案內容
cat filename | sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'
3-2.
$ cat filename | tr "[:lower:]" "[:upper:]"
[:lower:] [ a - z ]
[:digit:] [ 0 - 9 ]
[:alnum:] [ 0 - 9 a - z A-Z]
[:space:] 空格或tab鍵
[:alpha:] [ a - z A - Z ]
1. tr 命令
1-1. 變換檔名
for f in $*
do
mv $f `echo $f | tr "[:upper:]" "[:lower:]"`
done
2. awk 命令
2-1. 變換檔名
ls | awk '{printf("mv %s %s\n", $0, toupper($0))|"sh"}'
ls | awk '{printf("mv %s %s\n", $0, tolower($0))|"sh"}'
3. sed 命令
3-1. 變換檔案內容
cat filename | sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'
3-2.
$ cat filename | tr "[:lower:]" "[:upper:]"
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22558114/viewspace-1097810/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 電腦鍵盤大小寫字母怎麼切換 轉換英文字母大小寫是哪個鍵
- 字串-大小寫轉換字串
- JavaScript字母大小寫轉換JavaScript
- JavaScript字串大小寫轉換JavaScript字串
- 使用正則 轉換大小寫
- javascript字串大小寫轉換效果JavaScript字串
- 金額大小寫轉換(3)
- js 轉換大小寫的方法JS
- css實現的將英文單詞進行大小寫轉換程式碼例項CSS
- 字串中大小寫轉換輸出字串
- Notepad++ 大小寫轉換
- string大小寫轉換函式函式
- linux命令列大小寫轉換Linux命令列
- 鍵盤大寫字母按哪個鍵 轉換英文字母大小寫是哪個鍵
- 程式設計師福音-英文大小寫轉換,駝峰下劃線空格小數點互轉程式設計師
- MySQL字串函式 字串大小寫轉換MySql字串函式
- PowerDesigner表名、列名大小寫轉換
- python 中字串大小寫轉換薦Python字串
- 大小寫互換-"數字字串"轉換成數字字串
- JavaScript將月份轉換為英文簡寫的形式JavaScript
- 在 Linux 命令列中轉換大小寫Linux命令列
- Python中怎麼轉換字串大小寫Python字串
- 字串大小寫轉換和字串的比較字串
- MySQL-資料記錄大小寫轉換MySql
- CSS text-transform字元大小寫轉換CSSORM字元
- (C++字串大小寫轉換)相似的句子C++字串
- js如何進行字元大小寫轉換JS字元
- 大小寫轉換函式(財務應用)函式
- VB作業之字母大小寫的轉換
- js如何將英文字元轉換為大寫JS字元
- VS Code 如何設定大小寫轉換快捷鍵
- 在Linux行內直接進行大小寫轉換Linux
- ARM彙編解決階乘以及大小寫轉換
- 初學 Delphi 嵌入彙編[26] - 大小寫字母轉換
- python開發_大小寫轉換,首字母大寫,去除特殊字元Python字元
- fastjson轉換json時,碰到的那些首字母大小寫轉換的坑!ASTJSON
- 在Linux命令列中進行大小寫字元轉換Linux命令列字元
- CSS將英文字元轉換為小寫例項程式碼CSS字元