AMIGA # 1
И, наконец, последний символ \"-\" (тире), употребляемый вместе с парой квадратных скобок для определения диапазона подходящих символов. Например, шаблон [Б-Г]#? выберет все файлы, начинающиеся с букв Б, В, Г. Учтите только, что русская и английская буквы \"А\" в русифицированой AmigaOS совпадают, а твердый знак вынесен в самый конец русского алфавита (см. рис. \"ASCII-таблица\"), поэтому будьте осторожны при подобном выборе для русских строк! Ещё одно замечание: если в шаблоне присутствуют пробелы, то он обязательно должен быть заключен в кавычки. А теперь подведем итог нашего повествования о шаблонах в кратком резюме: #a — найдёт любое число повторений символа, \"а\", а также его отсутствие.
X#Y совпадёт с X, XY, XYY и XYYY;
? — найдёт любой символ, лишь бы он вообще был.
X?Y совпадёт с XAY, XBY и XCY;
#? — совпадёт с любой строкой, либо ее отсутствием;
#(ab) — найдёт любое число повторений группы \"ab\", а также её отсутствие.
#(XY)Z совпадёт с XYZ, XYXYZ, или просто с Z;
X|Y — совпадёт или с X, или с Y.
Р(Ы|О)БА совпадёт с РЫБА или РОБА;
% — совпадёт с отсутствующим символом.
К(Л|%)ОК совпадёт с КЛОК или КОК;
( ) — выделение группы символов.
(X|Y)Z совпадёт с XZ или YZ.
X|YZ совпадёт с X или YZ;
(?|%) — совпадёт с любым или отсутствующим символом.
К(?|%)ОК совпадёт с КЛОК или КОК;
\' — используется перед специальными символами (вроде %), чтобы отменить их \"специальный\" смысл.
DON\'\'T совпадёт с DON\'T;
~ — логическое отрицание.
~А#? совпадёт со всеми строками, не начинающимися с буквы \"А\";
[a-c] — совпадёт со всеми символами из диапазона от \"а\" до \"с\" включительно. Глава 10 Стандартные команды ОС
Стандартные команды ОС могут быть как загружаемыми с диска (находятся в каталоге С:), так и встроенными в систему (находятся в постоянном запоминающем устройстве — ПЗУ). Ниже следует алфавитный список этих команд. Если команда встроенная, это указывается явно; по умолчанию команды находятся в каталоге С:.
|