Linux アルファベットの大文字を小文字に変換する

Linux アルファベットの大文字を小文字に変換する

Linuxで、アルファベットの大文字を小文字に変換する手順を記述してます。

環境

  • OS Rocky Linux release 8.5 (Green Obsidian)
  • shell: /bin/bash

手順

アルファベットの大文字を小文字に変換するには、「tr」を使用します。
実際に、以下の「hoge.txt」にあるアルファベットの大文字を小文字に変換して「foo.txt」を作成してみます。

$ cat hoge.txt

aaa bbb ccc
AAA BBB CCC

変換します。

$ cat hoge.txt | tr [A-Z] [a-z] > foo.txt

「foo.txt」を確認してみます。

$ cat foo.txt

aaa bbb ccc
aaa bbb ccc

小文字に変換されていることが確認できます。

また、以下の方法でも同じ結果となります。

$ cat hoge.txt | tr [:upper:] [:lower:] > foo.txt