shell script

1. grep -n -A100 "DOWN" NFR.temp|grep "Pressure=1.0"|awk -F "(" '{print $3}'|awk -F ")" '{print $1}'|head -n "$i"00|tail -n 100>>nfr.txt

 解析

  1. 1 grep -n -A100 "DOWN" NFR.temp 查找包含“DOWN”的后面100行(包括DOWN所在行的话是101行),

            -A   代表After Num 

            -B  代表Before Num

   1.2  awk -F "(" '{print $3}'  以“(”将文本行分隔,然后获取第三段

         -F “(”   以“(”作为分隔的参数,若没有-F则用默认的分隔符

2.      cat ihv/module-branch-list | grep -v ^# 选择非 “  #” 的行

       grep -v ^#   没有#的行   -v 选择不匹配的行

你可能感兴趣的:(shell script)