シェルスクリプトで複数行列の中で、特定の条件を元にデータを取得するスクリプトの記述方法を教えてください。
具体的には下記の表の列Cと列Eの値を元に列Aの値を取得する方法です。
列A | 列B | 列C | 列D | 列E | 列F |
---|---|---|---|---|---|
1 | aaa | ok | 100 | red | 0:01 |
3 | bbb | ok | 99 | green | 0:01 |
5 | ccc | ng | 83 | blue | 0:03 |
3 | ddd | ng | 100 | white | 0:02 |
私としては、まず列Cの文字でgrepしてEで再度grepした後、列Aの文字部だけ切り取る方法でやろうかと思うのですが
もっといい方法があるのではないかと考えています。
何か良い方法がありましたらご教示の程、宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー