在该行及其倍数下插入相同的单词

0 text-processing

文本:

my1line
my2line
my3line
my4line
my5line
my6line
my7line
my8line
...
Run Code Online (Sandbox Code Playgroud)

要插入的词:

hello
Run Code Online (Sandbox Code Playgroud)

所需的输出:

my1line
my2line
hello
my3line
my4line
hello
my5line
my6line
hello
my7line
my8line
....
Run Code Online (Sandbox Code Playgroud)

每隔几行反复塞入直到用完,有没有办法做到这一点?

row*_*oat 5

awk '1; !(NR%2) {print "hello"}' file
Run Code Online (Sandbox Code Playgroud)

打印每一行。每隔一行打印“你好”。