【シェル】文字列に含まれる連続する空白文字の扱い | プロサバメモ

WEBプログラミングやサーバ設定などのメモ場

【シェル】文字列に含まれる連続する空白文字の扱い

2016.03.062022.04.23

【シェル】文字列に含まれる連続する空白文字の扱い

文字列に含まれる連続する空白文字を一つにまとめたり、そのまま維持したりする方法

まずは、変数に空白を連続で含む文字列を代入

[root@localhost ~]# STRING="a    b    c"

変数名のみで標準出力

[root@localhost ~]# echo $STRING
a b c

変数をダブルクオートで括って標準出力

[root@localhost ~]# echo "$STRING"
a    b    c

変数名のみで出力すると、連続した空白文字が1つにまとめられます。

変数名をダブルクオートで括ると連続した空白文字がそのままの維持されます。

関連記事

TOP