如何在脚本中将字符串添加到空行文件?

时间:2015-08-13 07:02:31

标签: bash unix sh aix

示例:file1包含

之类的数据
abc 
cab

def
xxy
zay

sri

ram 

在这个文件中,第3行,第7行,第9行为空,如何使用特定字符串填充此空行?

例如,如果我想用Hello

填充这些行

输出文件应该是:

abc 
cab
Hello
def
xxy
zay
Hello
sri
Hello
ram 

1 个答案:

答案 0 :(得分:0)

sed 's/^$/Hello/' file1 > file2 将输出你想要的。

您可以将其重定向到输出文件,如下所示。

-i

如果要更改原始文件本身,可以使用sed -i 's/^$/Hello/' file1选项。

Right click and go to inspect Element