与
awk:
awk '{for(i=1;i<=NF;i++) if ($i=="--pe_cnt") print $(i+1)}' inputFile基本上循环遍历该行的每个单词。当您找到要查找的第一个单词时,抓住下一个单词并打印出来。
与
grep:
grep -oP "(?<=--pe_cnt )[^ ]+" inputFile

与
awk:
awk '{for(i=1;i<=NF;i++) if ($i=="--pe_cnt") print $(i+1)}' inputFile基本上循环遍历该行的每个单词。当您找到要查找的第一个单词时,抓住下一个单词并打印出来。
与
grep:
grep -oP "(?<=--pe_cnt )[^ ]+" inputFile