私はファイルを持っており、データを抽出する必要があります。私が直面している問題は、他の行とほとんど同じではない行です。linuxでテキストファイルからデータを抽出する
action=accept trandisp=noop srcip=1.1.1.1 dstip=2.2.2.2 service=PING proto=1 duration=61
action=accept trandisp=noop srcip=1.1.1.1 dstip=3.3.3.3 dstport=80 service=http proto=1 duration=61
は、私が最初の行のサービスと送信先のIPを取得したい、と2行目のDstPortのサービスと 先IP:ここでの例です。
私はLinuxで新しく、grepで試してみましたが、うまくいきませんでした。 あなたの答えの説明で私を助けてください。
私たちは何を試してみたいですか?また、[this](http://stackoverflow.com/questions/17291557/extract-strings-in-a-text-file-using-grep)は役に立ちます –
'gawk'(あるいはおそらく' perl')の良い例です、またはおそらく 'sed' –