c shell读取文件中每一行值并把开头为#的行去掉
tb.list内容为
aa
bb
#cc
dd
脚本为
#!/bin/csh -f
set simulations = `cat tb.list` #将tb.list内容读入simulations变量
foreach onesim ($simulations) #将simulations里的每一个值赋给onesim并且执行一次命令
if ($onesim =~ \#*) then #判断onesim是否以#开头
echo 1
else
echo $onesim
endif
end
Post a Comment