echoコマンドで出力するすと改行が付加されます。
-nオプションをつけることによりechoコマンドの改行を抑止できます。
echoコマンドの-nオプションなし、ありで実行してみます。
echo one echo -n two
下図の通り、改行が出力されないのでtwoの後にプロンプトが表示されます。
次に以下のようにコマンドを発行すると1行で出力することができます。
echo -n 'Hello ' > out.txt echo world >> out.txt
以下の方法で空ファイル(サイズ0)を作成することができます。
echo -n ファイル名
touchコマンドでも空ファイルを作成することができます。
「逆引きUNIXコマンド/空のファイルを作成する方法」を参照のこと