Я пытаюсь удалить строку, содержащую определенный шаблон в текстовом файле. У меня есть следующий код, который не работаетУдаление текста с помощью grep
`grep -v "$varName" config.txt`
может кто-нибудь сказать мне, как я могу заставить его работать правильно, я хочу, чтобы заставить его работать, используя Grep и не СЭД
Участник в течение 5 месяцев. Нет голосов, ответов нет, задал 5 вопросов и не принял ответа ни в одном из них. @mrblibby, вы так называете leecher. –
«который не работает» не очень помогает нам. Укажите конкретные сообщения об ошибках или конкретные способы, в которых результат отличается от ожидаемого. Используете ли вы обратные шаги как часть своей команды? Если это так, вот где ваша проблема. –
Когда вы запускаете это, я уверен, что он просто выводит все строки файла минус любые, содержащие $ varName. Затем вам нужно будет направлять этот вывод в другой файл, а затем 'mv', чтобы этот файл возвращался к исходному имени файла. –