複数行で構成する必要があるechoコマンドとリダイレクト演算子を使用してファイルを作成したいと思います。
文字列に "\n" 改行文字を含めてみました。
echo "first line\nsecond line\nthirdline\n" > foo
ただし、3行のファイルを生成するのではなく、1行と文字列の逐語的な内容でのみファイルを生成します。
このコマンドのみを使用して複数行のファイルを作成するにはどうすればよいですか?
ベストアンサー1
echo
コマンドでいくつかの構文を要求しました。
echo $'first line\nsecond line\nthirdline' > foo
(しかし、あなたが得る他の答えも考慮してください。)
この$'...'
構造は、組み込みのANSIエスケープシーケンスを拡張します。