sed 里如果用变量,使用双引号sed -i "s/^HOSTNAME/HOSTNAME=$NAME/g" network或者隔离出来sed -i 's/^HOSTNAME/HOSTNAME='$NAME'/g' network