行の下に同じ単語とその倍数を挿入します。 [重複]

行の下に同じ単語とその倍数を挿入します。 [重複]

テキスト:

my1line
my2line
my3line
my4line
my5line
my6line
my7line
my8line
...

挿入したい単語:

hello

希望の出力:

my1line
my2line
hello
my3line
my4line
hello
my5line
my6line
hello
my7line
my8line
....

使い切るまで数行ごとに塗りつぶす方法はありますか?

ベストアンサー1

awk '1; !(NR%2) {print "hello"}' file

各行を印刷します。 2行目ごとに「hello」を印刷します。

おすすめ記事