Когда я использую обычное значение, как a=10
Мне нужно заменить строку, используя SED с URL
Я могу получить SED поиска/замены работает
sed -e "s/xxx/$a/g" a.txt
Но когда я пытаюсь использовать переменный, как a=http://xyz.com
sed -e "s/xxx/$a/g" a.txt
не работают ...
Его метание неизвестной ошибки варианта, который я предполагаю, это из-за управляющие символы, которые присутствуют по переменной
Отлично !!! Это работает как шарм ... – user1386776
... пока ваш URL-адрес не будет содержать символ «@» :-). –
@EdMorton^_^ur правый !! ... гул. может быть 'sed -e 's> xxx> $ a> g" a.txt'? – Kent