【发布时间】:2017-03-23 08:26:43
【问题描述】:
我正在尝试创建一个在文件末尾插入一行的脚本。但是如果我多次调用脚本它不应该在文件中多次创建相同的条目。
所以如果我在第 21 行插入文件,我知道这是该文件的结尾。
sed -i '21s/.*/IP=192.168.1.1/' ip
第 21 行是空的,因此该命令不起作用。无论如何通过修改此命令将一行插入一个空字符串?
我知道附加到文件末尾的其他方法,但我主要关心的是如果脚本被多次调用,则不要创建同一行的副本。
【问题讨论】:
标签: linux bash text sed text-processing