区切りファイルに新しい行を追加する

区切りファイルに新しい行を追加する

したがって、ファイルにはtest.txtファイル名があり、パイプで区切られた約20行のテキストがあります。例:

John|freshman|seatle|math|4|fulltime
Bob|senior|Tacoma|biology|4|part-time

次のように4回以降の各レコードに対して2つの行を作成したいと思います。

John|freshman|seatle|math|
4|full-time
Bob|senior|Tacoma|biology|
4|part-time 

など..

ベストアンサー1

あなたが使用できるsed

sed -i 's/|4|/|\n4|/' file.txt

これは、たとえばパイプ、改行、次など|4|に置き換えられます。|\n4|4|

おすすめ記事