次のように変数を割り当てました。
MYCUSTOMTAB=' '
しかし、エコーで使用すると:
echo $MYCUSTOMTAB"blah blah"
または
echo -e $MYCUSTOMTAB"blah blah"
ただリターンシングルスペース残りの文字列は次のようになります。
blah blah
変更せずに文字列全体を印刷するには?\t
私の好みに比べて広すぎるので、カスタムインデントに使用したいと思います。
ベストアンサー1
これを防ぐには、変数を二重引用符で囲む必要があります。フィールド分割、どちら食べるあなたのスペース:
$ MYCUSTOMTAB=' '
$ echo "${MYCUSTOMTAB}blah blah"
blah blah