Регулярное выражение, которое соответствует всем нескольким отдельным выражениям

У меня была аналогичная проблема с nVidia и Steam, используя GeForce 650ti с драйверами 331. Я закончил работу с CTRL-ALT-F1 и выполнил вход в систему, затем sudo service lightdm stop, telinit 3 (возможно, не нужно после остановки службы) и sudo sh NVIDIA*.run.

Исходные 331 драйверы были удалены, и установка (на этот раз) прошла нормально, и Steam работает.

1
задан 9 July 2014 в 17:47

1 ответ

То, что он говорит, есть «двоичный» где-то в потоке:

Возможно, попробуйте:

pdfgrep regexp1 ./locn to file|grep --text regexp2|grep --text regexp3

Или попробуйте использовать strings:

Согласно руководству по строкам,

   For each file given, GNU strings prints the printable character sequences that are at least 4 characters long (or the
   number given with the options below) and are followed by an unprintable character.  By default, it only prints the
   strings from the initialized and loaded sections of object files; for other types of files, it prints the strings from
   the whole file.

   strings is mainly useful for determining the contents of non-text files.

Также интересно:

Как grep текстовый файл, содержащий некоторые двоичные данные? | Переполнение стека
3
ответ дан 24 May 2018 в 05:50

Другие вопросы по тегам:

Похожие вопросы: