在Bash中,使用Echo打印换行会打印文字<code>\n</code>。

33 浏览
0 Comments

在Bash中,使用Echo打印换行会打印文字<code>\n</code>。

如何打印换行?这仅打印\\n

$ echo -e "Hello,
World!"
Hello,
World!

admin 更改状态以发布 2023年5月23日
0
0 Comments

请确保您处于Bash环境中。

$ echo $0
bash

这四种方法都适用于我:

echo -e "Hello
world"
echo -e 'Hello
world'
echo Hello$'
'world
echo Hello ; echo world

0
0 Comments

请使用printf代替echo

printf "hello
world
"

printf在不同的环境中表现更加一致。

0