Создать раскладку клавиатуры, где capslock является элементом управления

«P *» что-то соответствует (или not ) из вашей оболочки до того, как grep увидит параметр. Если вы процитируете его, вы получите лучшие результаты, но имейте в виду, что grep соответствует регулярным выражениям, а не глобам.

Так что просто «П» подойдет. Поскольку это регулярное выражение, вам не нужна звездочка * , чтобы разрешить сопоставление символов, следующих за «P» (по умолчанию grep игнорирует их):

ls -p | grep -v / | grep "P"

или

ls -p | grep -v / | grep '^P'

В продолжение измененного вопроса, чтобы игнорировать регистр, используйте параметр -i команды grep, например,

ls -p | grep -v / | grep -i '^P'

Дополнительная литература:

3
05.01.2016, 21:59
1 ответ

Он переместился, но все еще там F29:

**Поменять местами CapsLock и Ctrl Инструмент настройки| Клавиатура и мышь | Дополнительные параметры макета | Позиция | поменять местами Ctrl&Caps Lock

-1
27.01.2020, 21:18

Теги

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