【发布时间】:2015-06-07 10:12:39
【问题描述】:
我想在特定行号(秒)的文件中添加特定行,而不覆盖已经存在的数据。
我试过了:
sed -i '2i - jstat' FILE
但这只是用“-jstat”覆盖了第二行。
相反,我想添加一个新的第二行并将下一行推为第 3 行。 假设文件如下所示:
[root@puppet roles]# head -5 !$
head -5 buncher.yaml
classes:
- workspace
- fstab
- role_specific
我想在第二行添加一个新模块,我希望“工作区”模块成为第三行。
除此之外,我希望新行以 2 个字符的选项卡大小开始,然后是“- jstat”,如:“TabTab - jstat”,怎么做?
【问题讨论】: