Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

Заперечення

Якщо перший символ у виразі в дужках є кареткою (^), інші символи вважаються набором символів, які не повинні бути присутніми в даній позиції символу. Ми робимо це, змінюючи наш попередній приклад:



[me@linuxbox ~]$ grep -h '[^bg]zip' dirlist*.txt

bunzip2

[me@linuxbox ~]$ grep -h '[^bg]zip' dirlist*.txt

bunzip2


gunzip funzip gpg-zip preunzip prezip

prezip-bin розпакуйте unzipsfx

gunzip funzip gpg-zip preunzip prezip

prezip-bin розпакуйте unzipsfx


Якщо активовано заперечення, ми отримуємо список файлів, які містять рядок «zip», перед яким стоїть будь-який символ, крім «b» або «g». Зверніть увагу, що файл ZIP не знайдено. Для заперечованого набору символів все ще потрібен символ у даній позиції, але символ не повинен бути членом заперечованого набору.

Символ каретки викликає заперечення лише в тому випадку, якщо він є першим символом у виразі в дужках; інакше він втрачає своє особливе значення і стає звичайним персонажем набору.


Найпопулярніші хмарні обчислення ОС на OnWorks: