テキストファイルにすべてのグリズリーステップホストがダンプされています。ここでは、ファイルは次のようになります。SEDを使用して改行をファイルに挿入する
(Table: network_objects) Name: Bad-Host_89.b.c.d (Table: network_objects) Name: Bad-Host_89.b.c.d (Table: network_objects) Name: Bad-Host_89.b.c.d (Table: network_objects) Name: Bad-Host_89.b.c.d (Table: network_objects) Name: Bad-Host_89.b.c.d (Table: network_objects) Name: Bad-Host_89.b.c.d (Table: network_objects) Name: Bad-Host_89.b.c.d (Table: network_objects) Name: Bad-Host_89.b.c.d (Table: network_objects) Name: Bad-Host_89.b.c.d (Table: network_objects) Name: Bad-Host_89..b.c.d (Table: network_objects) Name: Bad-Host_89.b.c.d (Table: network_objects) Name: Bad-Host_89.b.c.d (Table: network_objects) Name: Bad-Host_89.b.c.d (Table: network_objects) Name: Bad-Host_89.b.c.d
あなたが見ることができるように、その一つの大きな巨人が実行オン。私は(T
と一致するsedを使用し、一致する文字列の前に改行を挿入したいと思います。基本的に私はこのようにして出力をしたいと思います。ただ、このような
(Table: network_objects) Name: Bad-Host_89..b.c.d
(Table: network_objects) Name: Bad-Host_89..b.c.d
...
を、ありがとう! –
おそらくそれはGNUの拡張です - 私のsedはリテラル 'n'を挿入します。そして私だけではありません - 最後の答えはhttp://www.linuxquestions.org/questions/linux-software-2/sed-insertで見てください-a-newline-why-does-not-it-work-158806 / –