2012-10-11 129 views

回答

2

您可以使用下面的代碼中的任何一個:

$ tr '[:lower:]' '[:upper:]' <input.txt> output.txt 

$ sed -e 's/\(.*\)/\U\1/' input.txt > output.txt 
+1

sed表單不是非常便攜的(AFAIK它是GNU sed特有的)。便攜式sed版本將是'sed -e'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ /'input.txt> output.txt'。 –

+0

@ user1598202 - +1:很好的回覆! – paulsm4

0

我找到了一個!它的工作原理!

[[email protected] ~]$ echo "lower" | awk '{print toupper($0)}' 
LOWER 

感謝您的回覆。