c shell读取文件中每一行值并把开头为#的行去掉

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

Your email is never published nor shared. Required fields are marked *
*
*


为了防止恶意的垃圾评论脚本,请输入以下图片里面的数学方程式的答案。
防垃圾评论问题