#navi(../)
* 英小文字・英大文字を変換する・tr [#d376d7f4]
trコマンドを使用することにより、英小文字を英大文字に変換することが簡単にできます。~
逆の英大文字から英小文字も簡単に変換できます。
以下に実行例等を記します。

#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)

* 英小文字から英大文字に変換する [#g0fe8e9e]
以下の構文で英小文字から英大文字に変換することができます。
 echo "hello" | tr [a-z] [A-Z]
または
 echo "hello" | tr [:lower:] [:upper:]
実行例
 sakura@debian:~/workspace/shell$  echo "hello" | tr [a-z] [A-Z]
 HELLO
 sakura@debian:~/workspace/shell$ echo "hello" | tr [:lower:] [:upper:]
 HELLO
ファイルの場合は以下のようにすればよいでしょう。
 cat ファイル名 | tr [a-z] [A-Z]

* 英大文字から英小文字に変換する [#pf02e643]
以下の構文で英大文字から英小文字に変換することができます。
 echo "HELLO" | tr [A-Z] [a-z]
または
 echo "HELLO" | tr [:upper:] [:lower:]
実行例
 sakura@debian:~/workspace/shell$  echo "HELLO" | tr [A-Z] [a-z]
  echo "HELLO" | tr [:upper:] [:lower:]
 hello
 sakura@debian:~/workspace/shell$  echo "HELLO" | tr [:upper:] [:lower:]
 hello
ファイルの場合は以下のようにすればよいでしょう。
 cat ファイル名 | tr [A-Z] [a-z]

以上、trコマンドを使って英大文字・英小文字に変換する方法の紹介でした。

#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS