[已解决]请教,关于Shell编程的问题。内详……
本帖最后由 kayy 于 2021-5-11 08:35 编辑2021/5/9日:
已解决。
2021/5/8日更新:
#y1是读取/etc.defaults/synoinfo.conf.bak的297行。输出结果为:maxlanport="2"
y1='sed -n "297,1p" /etc.defaults/synoinfo.conf.bak'
#y2输出结果:maxlanport="5"
x2=5
y2='maxlanport="$x2"'
#下行执行的命令为:sed -i 's/maxlanport="2"/maxlanport="5"/' /etc.defaults/synoinfo.conf.bak
sed -i 's/$y1/$y2/' /etc.defaults/synoinfo.conf.bak我以上的代码是错误的。只是为了说明代码的作用(#号注释)。
请大侠帮我改正过来。谢谢!
2021/5/5:
如何将/etc.defaults/synoinfo.conf文件中的某一行的数值
maxlanport="2"
修改为
maxlanport="5"
请教!
sed -i 's/maxlanport="2"/maxlanport="4"/' /etc.defaults/synoinfo.conf 兄弟,熟悉一下vim编辑器 MrSmith 发表于 2021-5-5 23:31
sed -i 's/maxlanport="2"/maxlanport="4"/' /etc.defaults/synoinfo.conf
谢谢! 2021/5/8日更新。
页:
[1]