美文网首页
[ shell ] 如何在字符串中插入换行符

[ shell ] 如何在字符串中插入换行符

作者: Xiak | 来源:发表于2018-09-05 12:25 被阅读0次

    先看脚本

    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是换行符

    相关文章

      网友评论

          本文标题:[ shell ] 如何在字符串中插入换行符

          本文链接:https://www.haomeiwen.com/subject/huhawftx.html