#!/bin/sh
...
read var
#user enters: it doesn't work
...
echo 'Some text and $var' > myfile.txt
预期输出:
cat myfile.txt
#Some text and it doesn't work
实际输出:
cat myfile.txt
#Some text and $var
那么如何使用$var
变量的值将内容回显到文件中?
答案 0 :(得分:1)
答案 1 :(得分:0)
如果要在最后一行插入$ var(=将内容$ var附加到文件中),请使用>>
应为:
echo "Some text and $var" >> myfile.txt
>是覆盖内容,而>>是将内容附加到文件