我正在尝试用/ etc / config / wireless文件中的“option wmm'1'”找到并替换“option wmm'0'”。
我目前正在使用grep -rl'选项wmm'/ etc / config / wireless | xargs sed -i's / 0/1 / g'但它将所有'0'改为'1',就像'radio0'一样。
以下是文件的示例输出
config wifi-iface
option device 'radio0'
option mode 'ap'
option ssid 'test'
option network 'WLAN2'
option encryption 'psk'
option wmm '0'
option wpa_group_rekey '1200'
option key 'Lp0IRP477vx6DjtVJ0Xb'
option disabled '1'
任何帮助都会很棒!
答案 0 :(得分:0)
一个简单的方法是使用s/'0'/'1'/
(将命令放在双引号"
内而不是简单的引号'
)
答案 1 :(得分:0)
试试这一行:
sed "/option wmm '0'/s/0/1/" file