awk によって読み取られた現在の行に、使用している文字列が含まれているかどうかを確認しています。
if (/.*abc.*lab.*/)
{
}
しかし、行の文字列が例えば
[abc ls:lab=123 ....]..
その後、文字列は正しく検索されますが、行に次のものが含まれている場合
[abc ls:key=xyz xyz. ls:lab=123 ...]..
その行は一致しても検索されません.*abc.*lab.*
検索中に間違いを犯した場合、誰かが私を修正してもらえますか?