next up previous contents index
Next: Поиск одного набора (метасимвол Up: Метасимволы Previous: Поиск всех символов (метасимвол   Contents   Index

Поиск по одному символу (метасимвол ?)

Метасимвол ? осуществляет поиск любого одного символа в имени файла за исключением лидирующей точки. Предположим, вы имеете книгу, в которой 12 глав и хотите получить список глав до 9-ой главы. Если ваш каталог содержит следующие файлы: Chapter1 Chapter2 Chapter5 Chapter9 Chapter11 то введите команду ls с метасимволом ? для получения всех глав, которые начинаются со строки "Chapter" и заканчиваются одним символом: $ ls Chapter? Chapter1 Chapter2 Chapter5 Chapter9 $ Хотя метасимвол осуществляет поиск одного символа, вы можете использовать его для поиска более одного символа в имени файла. Например, вы получите перечень всех остальных глав в текущем каталоге, если введете следующую команду: ls Chapter?? И, конечно, чтобы получить список всех глав в текущем каталоге, используйте метасимвол *: ls Chapter*



Alex Otwagin 2002-12-16