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 选择不匹配的行