Shell 删除 build.prop 中多行文本的脚本
Shell Script to delete several lines of text in build.prop
我在 build.prop
中有这个脚本:
Battery Saver<br>
wifi.supplicant_scan_interval=180<br>
pm.sleep_mode=1<br>
ro.ril.disable.power.collapse=0
现在我想删除它,但是我可以删除从 Battery Saver
到 ro.ril.disable.power.collapse=0
的所有行吗?
删除所有行可能需要什么脚本?我可以使用 sed
命令吗?
你可以使用 sed。
sed '/^Battery Saver/,/^ro\.ril\.disable\.power\.collapse=0/d' file
如有必要,添加行尾锚点,
sed '/^Battery Saver$/,/^ro\.ril\.disable\.power\.collapse=0$/d' file
我在 build.prop
中有这个脚本:
Battery Saver<br>
wifi.supplicant_scan_interval=180<br>
pm.sleep_mode=1<br>
ro.ril.disable.power.collapse=0
现在我想删除它,但是我可以删除从 Battery Saver
到 ro.ril.disable.power.collapse=0
的所有行吗?
删除所有行可能需要什么脚本?我可以使用 sed
命令吗?
你可以使用 sed。
sed '/^Battery Saver/,/^ro\.ril\.disable\.power\.collapse=0/d' file
如有必要,添加行尾锚点,
sed '/^Battery Saver$/,/^ro\.ril\.disable\.power\.collapse=0$/d' file