Есть виртуальная машина с CentOS7. Подключаясь к этой машине через консольку, т.е. tty1 в vmware делаю следующее:
$ ls test
test
$ cat test
IPADDR=10.9.0.201
--------------------------
CUR_ADDR=10.9.0.201
ADDR=1.1.1.1
$ sed -i "s/$CUR_ADDR/$ADDR/g" test
$ cat test
IPADDR=10.9.0.201
Т.е. адрес не меняется.
Если подключаюсь через ssh - подстановка отрабатывает и адрес меняется.
Вопрос - что я забыл? Почему через tty не отрабатывает?