#!/bin/bash ## ## ## FILEPATH=/etc/hosts SVNAME = a.abc.com NEWIP = 1.1 . 1.1 sed -i 's/^.*'$SVNAME'.*$/'$NEWIP' '$SVNAME'/' $FILEPATH ## Line contains "SVNAME" parameter, replace entire line
#!/bin/bash ## ## ## FILEPATH=/etc/hosts SVNAME = a.abc.com NEWIP = 1.1 . 1.1 sed -i 's/^.*'$SVNAME'.*$/'$NEWIP' '$SVNAME'/' $FILEPATH ## Line contains "SVNAME" parameter, replace entire line