特定の単語に基づくファイルダンプ

特定の単語に基づくファイルダンプ

ファイルがあります:

begin  
path: good  
take this way  
easier path
end  

begin  
path: bad  
You shouldn't go there  
end

begin  
path: good  
Very smooth   
end

begin  
path: bad  
you may face problem  
end  

パスに基づいてファイルを作成する必要があります。

確認.txt

begin  
path: good  
take this way
easier path 
end 

begin  
path: good  
Very smooth   
end

unixこのようなコマンドを使用することは可能ですかgrep awk sed sort

ベストアンサー1

最も単純に「パス」レコードの形式が表示されているのと同じであると仮定すると、次のようになりawkます。短絡モード

awk '{print > $3".txt"}' RS= ORS='\n\n' file

おすすめ記事