テキストファイルの前の行を現在の行にコピー

テキストファイルの前の行を現在の行にコピー

次の行を含むファイルがあります。

A
B
C

次の行のコピーとマージされた各行を含む重複ファイルをbashに作成したいと思います。たとえば、次のようになります。

A;B
B;C
C;

ベストアンサー1

使用awk:

awk 'prev{ print prev ";" $0 }
     { prev = $0 }
     END { if (NR) print prev ";" }'

あなたの意見に基づいて与えられた

A;B
B;C
C;

おすすめ記事