Bash,将文本追加到变量的末尾?

这个问题在这里已经有了答案:

  • 如何连接Bash中的字符串变量27个答案

  • 追加如下:

    file="${file}ins.b" 
    

    如果你不使用大括号,那么它将fileins视为一个变量并对其进行扩展。 因为,它可能没有设置它只是打印.b

    相关:我们何时需要使用Bash变量的大括号?


    在bash中,你也可以引用像${file}这样的变量。 所以这应该适合你:

    file="${file}ins.b"
    

    你根本不需要扩大旧的价值; bash有一个+=运算符:

    file+="ins.b"
    
    链接地址: http://www.djcxy.com/p/29127.html

    上一篇: Bash, appending text to the end of a variable?

    下一篇: Read content from text file formed in Windows in Linux bash