我想编辑文件中节中的特定设置。这是我的文件格式:
[common_string_test1]
setting = 0
[common_string_test2]
setting = 1
假设我想将"设置"更改为0。如何查找公共字符串并确定是否需要更改设置。
EDIT:我可以使用awk -v RS='' -v ORS='nn' '/common_string/
来grep公共字符串。我该如何添加,以便更改该段中的参数?
这样的东西可以工作,但它可能很脆弱。。。
$ awk '!NF{f=0} !f&&/^[common_string/{f=1} f&&$1=="setting"{$3=0}1' file