String csh上的自连接字符串
我需要将部分内容从argv连接到我的一个变量 我将向您展示我的代码:String csh上的自连接字符串,string,shell,concatenation,csh,argv,String,Shell,Concatenation,Csh,Argv,我需要将部分内容从argv连接到我的一个变量 我将向您展示我的代码: #!/bin/csh set stringList = "" foreach param ($argv) if($param !~ TEST) then set stringList = $stringList " " $param endif end echo $stringList > /tmp/prova.txt 当然,txt文件上不会打印任何内容。 有解决办法吗?谢谢。换衣服
#!/bin/csh
set stringList = ""
foreach param ($argv)
if($param !~ TEST) then
set stringList = $stringList " " $param
endif
end
echo $stringList > /tmp/prova.txt
当然,txt文件上不会打印任何内容。
有解决办法吗?谢谢。换衣服
set stringList = $stringList " " $param
到
打开shell调试/跟踪功能,将顶行更改为
#/bin/csh-vx
。你可能会看到问题出在哪里。祝你好运
set stringList = "$stringList $param"