sed у меня в конфиги прописывается $temp, а  не значение переменной?
                  
                  
                  2)когда выполняю команду в таком виде он меняет Hostname=, а не д описывает к нему
                  
                  
                
А зачем, говоришь, $ экранируешь?
2 /Hostname=/Hostname=$temp/
Обсуждают сегодня