Я получаю строку ввода из команды в make-файле.Команда Sed в make-файле
@read -p "Enter Web Url:" weburl; \
Я хочу использовать переменную weburl в моей команде ниже sed в make-файле.
@read -p "Enter Web Url:" weburl; \
sed 's/^\(ServerName:\)$/\1 $$weburl/' $(LOCALCONFIGDIR)/myfile.conf
Но он не выполняет команду sed после прочтения ввода.
Ввод URL вне каких-либо кавычек нежелательно, так как оболочка будет пытаться сделать расширение подстановочного и пробельную лексемизацию некотируемых значений. Но ответ на двойную цитату хорош. – tripleee