[ shell ] 如何在字符串中插入换行符
2018-09-05 本文已影响0人
Xiak
先看脚本
a="haha"
b="hehe"
c=`echo -e "${a}\n${b}"`
cat > tmp.txt <<EOF
${c}
EOF
输出
cat tmp.txt
haha
hehe
原理:
- 反引号
(`)
这个字符所对应的键一般位于键盘的左上角,不要将其同单引号(')
混淆。反引号括起来的字符串被shell解释为命令行 -
echo -e
可以识别转义字符,如\n
是换行符