我需要将argv中的部分内容连接到我的变量之一。
我会告诉你我的代码:
#!/bin/csh
set stringList = ""
foreach param ($argv)
if($param !~ TEST) then
set stringList = $stringList " " $param
endif
end
echo $stringList > /tmp/prova.txt
当然,txt文件上没有打印任何内容。 有解决方案吗感谢。
答案 0 :(得分:5)
更改
set stringList = $stringList " " $param
到
set stringList = "$stringList $param"