У меня есть текстовый файл, и я хочу, чтобы удалить все строки, содержащие слова: facebook
, youtube
, google
, amazon
, dropbox
и т.д.Удалить строку, содержащую одну из нескольких строк
Я знаю, чтобы удалить строки, содержащие строку с СЭД:
sed '/facebook/d' myfile.txt
Я не хочу, чтобы запустить эту команду пять различных раз, хотя для каждой строки, есть способ объединить все строки в одной команде?
Urgh так много высоко на Google вопросы, как это, где все ответы предполагают короткий список. Его список заканчивается и т. Д., Есть ли какой-либо ответ ниже разумного, если этот черный список составляет 100 000 слов? – OGHaza