tr

上級
1/10
user@linux:~/workspace$
echo "hello world" | tr 'a-z' 'A-Z'

解説

小文字(a-z)を大文字(A-Z)に変換します。

オプション

-d文字を削除
-s連続する文字を1つに圧縮
-cセット1の補集合(それ以外)
-tセット1の長さに切り詰め
a-za から z まで
[:lower:]小文字全て
[:upper:]大文字全て
[:digit:]数字 0-9
[:space:]空白文字(スペース、タブ、改行等)
[:punct:]句読点