| |
Если вы хотите, чтобы shell нашел любой символ из перечисленных вами
символов, то заключите эти символы в квадратные скобки. Предположим, ваш каталог
содержит следующие файлы: cat, fat, mat, rat. Если вы воспользуетесь в
качестве части имени файла шаблоном [crf], то shell будет искать
имена файлов, в которые входят либо буква ``c'', либо буква ``r'', либо буква
``f'' в указанной позиции. Пример:
      $ ls [crf]at
      cat         fat       rat
      $
Символы, которые могут быть сгруппированы в скобки, называются классом символов.
Скобки могут также использоваться для обозначения диапазона символов, цифр или
букв. Предположим в вашем каталоге содержатся следующие файлы: chapter1,
chapter2, chapter3, chapter4, chapter5, chapter6. Если вы укажете
chapter[1-5], то shell найдет файлы c chapter1 по chapter5.
Класс символов можно также указать с помощью диапазона букв. Если вы укажете
[A-Z], то shell будет искать только большие буквы, если
[a-z] - то малые буквы.
| 
Закладки на сайте Проследить за страницей  | 
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру  |