- Community Home
- >
- HPE Community, Taiwan
- >
- HP-UX
- >
- 系統管理
- >
- 有沒有 shell 函數可以轉換大小寫?
系統管理
1748256
會員
3835
線上
108760
解決方案
論壇
類別
Company
Local Language
返回
論壇
討論平台
返回
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
部落格
信息
社區語言
語言
論壇
部落格
文章選項
- 訂閱此主題的RSS 提要
- 將此主題標記為未讀
- 將主題標記為已讀
- 將主題在本帳號置頂
- 標示為書籤
- 訂閱此主題
- 列印此頁
- 將文章標記為未讀
- 標示為書籤
- 訂閱此主題
- 靜音
- 訂閱此主題的RSS 提要
- 高亮顯示此文章
- 列印此文章
- 提報不當內容
在 12-02-2004 03:28 PM
在 12-02-2004 03:28 PM
有沒有 shell 函數可以轉換大小寫?
是否可以把 $1 的值都轉成大寫
3則回覆 3
- 將文章標記為未讀
- 標示為書籤
- 訂閱此主題
- 靜音
- 訂閱此主題的RSS 提要
- 高亮顯示此文章
- 列印此文章
- 提報不當內容
在 12-03-2004 08:06 AM
在 12-03-2004 08:06 AM
有沒有 shell 函數可以轉換大小寫?
我不是很清楚你的主要需求是什麼, 不過你可以試試看 tr 指令有沒有符合你的需求
#man tr
看到 -s option 的部份, 再討論看看可不可行
#man tr
看到 -s option 的部份, 再討論看看可不可行
- 將文章標記為未讀
- 標示為書籤
- 訂閱此主題
- 靜音
- 訂閱此主題的RSS 提要
- 高亮顯示此文章
- 列印此文章
- 提報不當內容
在 12-03-2004 09:10 AM
在 12-03-2004 09:10 AM
有沒有 shell 函數可以轉換大小寫?
root@SD /tmp> ./test.sh putty
PUTTY
root@SD /tmp> cat test.sh
#!/usr/bin/ksh
echo $1|tr 'a-z' 'A-Z'
PUTTY
root@SD /tmp> cat test.sh
#!/usr/bin/ksh
echo $1|tr 'a-z' 'A-Z'
- 將文章標記為未讀
- 標示為書籤
- 訂閱此主題
- 靜音
- 訂閱此主題的RSS 提要
- 高亮顯示此文章
- 列印此文章
- 提報不當內容
在 12-11-2004 01:48 PM
在 12-11-2004 01:48 PM
有沒有 shell 函數可以轉換大小寫?
可使用 AWK 的 toupper() and tolower()
awk '{print toupper("abcd")}'; ----> ABCD
awk '{print tolower("AbCD")}'; ----> abcd
若是整個檔案 /tmp/file.txt
file.txt ---> abcdefg
hijklmn
awk '{print toupper($0)}' /tmp/file.txt
ABCDEFG
HIJKLMN
awk '{print toupper("abcd")}'; ----> ABCD
awk '{print tolower("AbCD")}'; ----> abcd
若是整個檔案 /tmp/file.txt
file.txt ---> abcdefg
hijklmn
awk '{print toupper($0)}' /tmp/file.txt
ABCDEFG
HIJKLMN
以上表述為作者個人觀點,不代表惠普公司,使用本網站,請遵守網站使用規則和條款
© 版权所有 2024 慧与发展有限责任合伙企业