如何在shell脚本中的变量周围加上引号

如何在shell脚本中的变量周围加上引号

我的代码如下,

file="test.text"
while IFS= read line
do
        # display $line or do somthing with $line
    x="\'$line\'"
    echo $x
    # sleep 10

done <"$file"

然而,这给了我以下结果。

\'google.com

任何帮助表示赞赏

答案1

双引号内的单引号不需要转义字符。双引号已经转义单引号。只需使用:

x="'${line}'"

相关内容