Как подставить переменную в sed?

У меня есть переменная number, мне ее надо подставить в sed так, чтобы тот вывел строку, номер которой определен в number. Я абсолютно не имею идей, как это сделать, поскольку для указания действия sed используются кавычки… Помогите, пожалуйста.
Нашел решение- заменить ' на ". Скоро в AUR появится скриптик полезный…
Вот еще примерчик:
#!/bin/sh
echo -n 'what is the value? '
read value
sed  's/XXX/'$value'/' <<EOF
The value is XXX
EOF
Все, скрипт создан, залит в AUR. Кому интересно - http://aur.archlinux.org/packages.php?ID=59597 Этот скрипт добавляет функцию поиска перед удалением. То есть, если yaourt -Rs в случае, если вы указали только часть имени пакета, будет ругаться, то rmpkg предложит список с пакетами и вам останется только написать, какой из них удалить.
Еще один вопрос- а как обновить PKGBuild и все прочее в AUR? Я нашел только как перезалить..
#!/bin/sh
echo -n 'what is the value? '
read value
sed  's/XXX/'$value'/g' <<EOF
The value is XXX
EOF
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Vekt
Еще один вопрос- а как обновить PKGBuild и все прочее в AUR? Я нашел только как перезалить..
Перезалить и есть обновить. Если имя пакета совпадает, и вы имеете на него права, он просто обновляется.
Понятно, спасибо)
 
Зарегистрироваться или войдите чтобы оставить сообщение.