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

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

[root@localhost ~]# STRING="a       b       c" #変数に空白を連続で含む文字列を代入
[root@localhost ~]# echo $STRING  #変数名のみで標準出力
a b c
[root@localhost ~]# echo "$STRING"  #変数をダブルクオートで括って標準出力
a       b       c

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

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

 

スポンサーリンク
シェル(shell)
三流男をフォローする
WEBプログラミングやサーバ設定などのメモ場

コメント

タイトルとURLをコピーしました