Форум — General Не могу в sed sed 0 2 У меня есть строка в переменной str. Как её теперь удалить из файла? Т.е. мне надо что-то типа sed -i '/$str/d' file только чтобы работало. Ссылка
Начнём с того, что одинарные кавычки экранируют переменные. r3lgar ★★★★★ (01.12.15 01:03:43 MSK) Ссылка
Проверь, вот так будет работать или нет sed -i '/'$str'/d' file justAmoment ★★★★★ (01.12.15 01:13:20 MSK) Показать ответы Ссылка
Ответ на: комментарий от justAmoment 01.12.15 01:13:20 MSK Нет, не работает. maxan (01.12.15 01:18:58 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от justAmoment 01.12.15 01:13:20 MSK "$str" salsa ★ (01.12.15 01:24:32 MSK) Ссылка
Ответ на: комментарий от maxan 01.12.15 01:18:58 MSK Что-то ты не так делаешь.rain@elitebook:~$ var=bla; echo -e 'aaa\nbbb\nbla\nccc' | sed '/'$var'/d' aaa bbb ccc YAR ★★★★★ (01.12.15 12:29:24 MSK) Ссылка