echo
Linuxで新しい行を生成するために使用されます。
echo -e '\n'
2行
echo -e '\n\n'
3行など。
例えば
user@linux:~$ echo
user@linux:~$ echo -e '\n'
user@linux:~$ echo -e '\n\n'
user@linux:~$
\n\n
を入力する代わりに、同様のものを使用できますか\n * 3
?
希望の出力
私はそれが3つの行を生成しないことを知っていますがecho -e '\n * 3'
、私が意味するものを理解したいと思います。
user@linux:~$ echo -e '\n * 3' # <== I hope you get what I mean
user@linux:~$
ベストアンサー1
bash、ksh93、またはzshを使用している場合
printf '%.0s\n' {1..3}
3つの改行文字を生成します。拡張された{1..3}
次の幅がゼロの文字列と改行文字として出力されます。1 2 3
printf