shell怎么打印换行

16次阅读
#!/bin/bash
echo "a\na\ra\\ra\\n"

打印出来是这种东西。。。

a\na\ra\ra\n

都打印不出换行。。。我要打印换行怎么办?
不要用两条echo,不要用

echo "换
行"

的办法

Schrodinger

#!/bin/bash
echo "a\na\ra\\ra\\n"
# 使用 -e 参数
echo -e "a\na\ra\ra\n"
# 使用字符串展开
echo $'a\na\ra\ra\n'

TechliveZheng

echo -e "换\n行"

Theo

echo -e 'a\nb'
或者
echo $'a\nb'

kodango

这几个答案都一般
你不用输出专门输出什么
直接写个echo就行了
后面啥都不用跟
输出就有换行了

洒家

正文完