我有一個定義爲a12的變量。希望這個變量轉換爲大寫並將其分配給另一個varialble在tn_shell腳本中將小寫轉換爲大寫
* 它與腳本頭包入一個.tn腳本--->#!/ bin中/ tn_shell *
請幫我在解決這個問題。
我有一個定義爲a12的變量。希望這個變量轉換爲大寫並將其分配給另一個varialble在tn_shell腳本中將小寫轉換爲大寫
* 它與腳本頭包入一個.tn腳本--->#!/ bin中/ tn_shell *
請幫我在解決這個問題。
假設tn_shell
就像殼諜,你也許可以這樣做:
a13=$(echo "$a12" | tr a-z A-Z)
或
a13=$(echo "$a12" | tr [:lower:] [:upper:])
Madre mia。我需要寫這段文字,因爲帖子的最小值爲30個字符
tr '[a-z]' '[A-Z]'
這是shell,而不是Tcl,並且實際上不處理變量中的值... –
要將字符串轉換爲大寫,請使用string toupper
。這將返回輸入字符串的副本(當然應用了大小寫轉換),然後您可以將其分配到任何您想要的位置。
set a13 [string toupper $a12]
這是shell,而不是Tcl ... –
'tn_shell'是一個Tcl shell嗎?谷歌搜索'tn_shell'沒有任何用處,但它告訴我在田納西州哪裏可以買到汽油! –
我不知道,但問題_is_標記...(田納西州;嗯,我已經改變飛機那裏...) –