コマンドラインから複数行ファイルを作成する方法は? [コピー]

コマンドラインから複数行ファイルを作成する方法は? [コピー]

ファイルに次のように入力するにはどうすればよいですか?

Hi
abcd

試してみましたが、echo "Hi\nabcd" >> ab.txtファイルにはそのまま作成されました(\n改行文字ではなく含む)。

ベストアンサー1

echoエスケープシーケンスを尊重するように指示する必要があります。

echo -e "Hi\nabcd" >> ab.txt

おすすめ記事