シェルスクリプトの表示で改行する方法

echo で改行


-e オプションを付けると \n で改行出来ます。


$ echo -e '1行目\n2行目'
1行目
2行目
$



printf で改行


\n で改行出来ます。
表示の最後は自動的に改行されません。

$ printf '1行目\n2行目'
1行目
2行目$


最後に自前で改行する必要があります。

$ printf '1行目\n2行目\n'
1行目
2行目
$



参考


echo $'\n' で改行が表示できる - reroの日記
echoコマンドで改行やタブを扱うには@Linux (Debian Etch) | Mazn.net

この記事へのコメント

この記事へのトラックバック