Регулярное выражение для соответствия последовательностям буквенно-цифрового индикатора

startx сценарий должен быть предоставлен xinit пакет. Проверьте, установили ли Вам его:

dpkg --get-selections xinit

Если это не установлено, то, как корень, выполнение apt-get update; apt-get install xinit.

Если это уже установлено, то выполненный apt-get update; apt-get install --reinstall xinit

4
10.03.2015, 16:42
2 ответа
grep -x '[[:alnum:]]*\.[[:alnum:]]* = [[:alnum:]]*\.[[:alnum:]]*'
4
27.01.2020, 20:54

Стефан дал вам ответ BRE, вот несколько альтернатив:

  1. Расширенные регулярные выражения/совместимые с Perl регулярные выражения

    grep -xE '\w*\.\w* = \w*\.\w*' файл.
    grep -xP '\w*\.\w* = \w*\.\w*' file
    
  2. Perl

    perl -ne 'распечатать if /^\w*\.\w* = \w*\.\w*$/' файл.
    
  3. awk

    awk '/^[[:alnum:]]*\.[[:alnum:]]]* = [[:alnum:]]*\.[[[:alnum:]]*$/' file
    
1
27.01.2020, 20:54

Теги

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