awkでファイルトラバーサルを行っています。これの例は
Dat time range column session - 1
time name place session animal - 2
hi bye name things - 3
これらの両方で。行ごとにトラバースする必要があり、 を含む行で単語ごとにトラバースする必要がありますsession
。
したがって、この場合、セッションという単語が含まれているため、1行目と2行目に到達する必要がありますが、3行目はそのフィールドが含まれていないためです(ある意味では、これをスキップできます)。そこから単語ごとにトラバースして、 session フィールドに到達する必要があります。
私は$0
ライン全体を表すことができることを知っています。しかし、私の質問は、行に到達した後、単語ごとにトラバースする方法です。
これについて私を助けてください。ありがとうございました。