Как к grep включая одинарную кавычку в файле

Найденный драйвером - http://linuxwireless.org/en/users/Download/stable/

2
14.09.2013, 01:40
1 ответ

Используйте двойные кавычки для включения шаблона:

grep "'user' => ''," your_file

Я также использовал бы некоторые метасимволы, чтобы гарантировать, что поиск устойчив к различным стилям интервала, используемым людьми:

grep "'user'\s*=>\s*''\s*," your_file

Для добавления различных ключевых слов к поиску Вам нужны расширенные регулярные выражения. Предоставьте -E переключатель к grep:

grep -E "'(user|group|foo)'\s*=>\s*''\s*," your_file

Вышеупомянутое распечатает соответствие строк 'user' => '', или 'group' => '', или 'foo' => '', (с различными изменениями интервала). Измените по мере необходимости.

5
27.01.2020, 21:57
  • 1
    Большой. Как насчет искать/запрашивать другое ключевое слово позволяют, заявляет 'группа' => ''; –  James W. 13.09.2013, 05:27
  • 2
    @JamesW. Ответ обновляется. –  Joseph R. 13.09.2013, 05:33

Теги

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