コンテンツにスキップ

Top

echoコマンドの出力する文字列を改行する

echoコマンドの出力結果は普通だと\nを改行しない。

1
2
$ echo "ho\nge"
ho\nge

悲しい (´;д;`)

そんなときは、-eをつけるとちゃんと改行してくれる。

1
2
3
$ echo -e "ho\nge"
ho
ge

途中の改行はいるけど、文末の改行はいらん!という場合は-nで勝手に改行しなくなる。

1
2
3
$ echo -e -n "ho\nge"
ho
ge$

以上。