我想在指定数字行的开头和结尾插入一些文本,就像我有这个 txt 文件一样:
apple
banana
orange
pineapple
要在我使用的第一行的开头和结尾插入:
while read -r line
do
sed "1i[text_insert]$line" > outputfile1
done < inputfile
while read -r line
do
sed "1i$line[text_insert2]" > outputfile2
done < outputfile1
我得到:
[text_insert]apple[text_insert2]
banana
orange
pineapple
现在我想在第 2 行添加一些文本:
[text_insert]apple[text_insert2]
[text_insert3]banana[text_insert4]
orange
pineapple
我尝试使用相同的东西,但这不起作用,我发现的所有其他可能性是在指定行之前插入新行,而不是将其添加到指定行中。