我有一个变量
test=value.txt
我正在使用test
$test
给了我
value.txt
我希望结果为
'value.txt'
我怎样才能做到这一点?
修改 以上只是我想要实现的任务的一个例子。我无法改变变量值。
答案 0 :(得分:4)
使用字符串分配:
test="'value.txt'"
echo "$test"
'value.txt'
使用变量分配:
var=value.txt
test="'$var'"
echo "$test"
'value.txt'
答案 1 :(得分:1)
尝试这样的事情:
test="'value.txt'"
或者这个:
test=\'value.txt\'
答案 2 :(得分:0)
test=aaa
test="'$test'"
echo $test
输出:
'aaa'
答案 3 :(得分:-1)
我不想改变变量值。这给了我想要的结果:
create