次の内容のファイルがあります。
aaaabbaaabbaa
そして、次のような出力が必要です:
aaaa
bbaaa
bbaa
が最初に出現する前に新しい行を追加する必要があり'b'
ます。bashで使用するにはSEDコマンドのみが必要です
次のコマンドを使用しています。私はそれが今完璧なものであることを知っています..
これよりも優れたコマンドを誰か教えてください。bashで使用する必要があるSEDコマンドのみに注意してください
sed -i.bak -e 's/bb/qbb/g' input.txt
sed -i.bak -e 's/qbb/\'$'\nbb/g' input.txt