使用BASH腳本在文本文件中的現有文本塊之後追加新文本的最佳解決方案是什麼?如何使用BASH將新文本追加到文件中的特定文本?
例如,我有以下的配置文件:
[setting1]
...
[setting2]
...
[setting3]
我想[setting2]
後添加一些文字,如:
test1=data
test2=data
test3=data
因此,我希望它看起來像這樣腳本運行後:
[setting1]
...
[setting2]
test1=data
test2=data
test3=data
...
[setting3]
與我寫的非常相似;也許至少我們中的一個是正確的! – 2010-09-02 23:26:13