标签: string append csh
我有
set a = 'foo' set b= 'string' set b = "${b} = \"${a}\"" echo $b
我希望输出为string = "foo"
string = "foo"
这可以在一行中完成以逃避双引号分配中的双引号吗?我知道你无法用\转义双引号,所以有什么方法可以做到这一点吗?
\
答案 0 :(得分:1)
试试这个:
set a="foo" set b='string' set b="${b} = "\""${foo}"\" echo ${b}
编辑语法