为了账号安全,请及时绑定邮箱和手机立即绑定

Bash中的Echo newline打印文字\ n

Bash中的Echo newline打印文字\ n

jeck猫 2019-08-28 16:18:03
Bash中的Echo newline打印文字\ n在Bash中,试过这个:echo -e "hello\nworld"但它不会仅打印换行符\n。如何让它打印换行符?我正在使用Ubuntu 11.04。
查看完整描述

3 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

你可以printf改用:

printf "hello\nworld\n"

printf比一致行为更一致echoecho不同版本之间的行为差别很大。


查看完整回答
反对 回复 2019-08-28
?
忽然笑

TA贡献1806条经验 获得超5个赞

你确定你在bash吗?这三种方式对我有用:


echo -e "Hello\nworld"

echo -e 'Hello\nworld'

echo Hello$'\n'world


查看完整回答
反对 回复 2019-08-28
  • 3 回答
  • 0 关注
  • 867 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信