如何制作双换行符?

Sta*_* OS 1 command-line bash

我想在终端中打印如下内容:

lollipop
lollipo
lollip
lolli
loll
lol
lo
l
Run Code Online (Sandbox Code Playgroud)

但是,如果我执行 -n 两次,我会得到一个换行符,然后如果我使用 echo,它只会打印“-n”。当我运行 X 时,我怎样才能避免这种情况发生并使这个乱七八糟的东西不打印:

lollipop
lollipo-nlollip-nlolli-nloll-nlol-nlo-nl
Run Code Online (Sandbox Code Playgroud)

X:

echo lollipop -n lollipo -n lollip -n lolli -n loll -n lol -n lo -n l
Run Code Online (Sandbox Code Playgroud)

Col*_*ing 8

您需要将 -e“启用反斜杠转义解释”选项与 \n 一起使用以强制换行

echo -e "lollipop\nlollipo\nlollip\nlolli\nloll\nlol\nlo\nl"
Run Code Online (Sandbox Code Playgroud)