Предполагая, что 20000-words.txt уже находится в формате одного слова в строке, выполните:
grep -vFf 20000-words.txt 50000-lines.txt >50000-filtered-lines.txt
Аргумент -f
для grep указывает ему читать шаблоны из файла, один шаблон на строку, вместо того, чтобы принимать их в качестве аргументов командной строки. Аргумент -F
для grep сообщает ему, что шаблоны следует использовать как буквальные строки, а не как регулярные выражения.
Это, вероятно, ошибка, похожая или идентичная этого (Super-P сопоставлено для отображения в BIOS), только что на моем ноутбуке кнопка дисплея не FN -F8, но F4.
Что мне не нравится, это не то, что команда для переключения дисплея (XF68DISPLAY) совпадает также также клавиша «p», но что она соответствует Super-P: я хочу, чтобы супер был зарезервирован для поиска меню ( XFCE4- Popup-Wiskermenu
) и использоваться сам по себе для поиска в XFCE, как в Ubuntu Unity. Итак, я не хочу, чтобы супер использовался в любой другой комбинации.
Super-P не может быть удален, поскольку, поскольку, кажется, устанавливается производителем ноутбука в BIOS, чтобы соответствовать настройке Windows 7. Личность между Super-P и XF68Display (F4 на моем ноутбуке), вероятно, также на основе BIOS.
Итак, у меня нет решения, но обходной путь : кнопка f5 (xf86homepage) не связана в BIOS с любой командой, и поэтому она может быть установлена в XFCE4-клавиатура Настройки
для запуска
XFCE4-Display-Settings --minimal
.
Теперь F4 по-прежнему показывает как параметры отображения, так и меню, но F5 показывает только настройки дисплея и Super Button, просто меню.