[Shell command] echo -n で改行せずに文字列を出力する

作成日: 2026年09月18日

echo コマンドの -n オプションを使用すると、末尾に改行を付けずに文字列を出力できます。

下記の例では、最初の echo の末尾で改行しないため、HelloWorld が同じ行に出力されます。

echo -n "Hello"; echo "World"

実行結果は下記のとおりです。

HelloWorld

通常の echo は出力の末尾に改行を付けますが、-n を指定するとその改行を抑制できます。

Shell command