#!/bin/bash
#01.edior network ip info
sed -i "s#192.168.106.128#192.168.106.130#g" /etc/sysconfig/network-scripts/ifcfg-ens33 && \
#02.restart network server
systemctl restart network && \
#03.获取主机地址信息
echo "服务器修改后IP地址:$(hostname -I)">> /lv/ceshi.txt
执行成功后没有反应,地址还是原来那个地址
为了更好地找到问题,你可以逐个执行脚本中的每一行命令,并观察输出和可能的错误信息。
另外,可以确认一下是否是权限问题,尝试使用sudo命令以管理员权限运行整个脚本。