Amiga. Вычислительная техника
Меню сайта
Главная
Amiga
Amiga Corporation
Модельный ряд
История развития
Аппаратная платформа
Операционные системы
Эмуляция
AMIGA # 1
Программирование на Ассемблере
Организация процессоров
Методы защиты информации
Компьютерные новеллы
Боятся ли компьютеры адского пламени?
Виртуальная реальность
Корпоративные сети
Телекоммуникационные сети
Архитектура ЭВМ
ЕС ЭВМ
Рождение ЭВМ
Компьютер
Гарвардская архитектура
Современные высокопроизводительные компьютеры
Дорога в будущее
Vista
Инфоpматика
ЭВМ
Операционные системы
Linux
Windows
Освой компьютер
Макинтош
Набор текста
Поколения
Компьютерная грамотность
Устройство компьютера
Железо
Графика
Звук
Ремонт
Сети
Программирование
Информационные технологии
Криптография
Микроэлектроника
Истории
 
 

AMIGA # 1


такие же звездочки) после него. Кроме того, звездочка может являться идентификатором текущего консольного (т.е. CLI или Shell) окна. В версии Kickstart 2.0 или выше, можно заставить звездочку работать точно так же, как в MS-DOS, однако, сделать это можно только из некоторой прикладной программы (например, StartClick). Если уж дальше продолжать сравнение ОС Амиги (AmigaOS) и MS-DOS, то следует упомянуть, что число команд MS-DOS, позволяющих использовать шаблоны, превышает число аналогичных команд ОС Амиги. Зато шаблоны Амиги куда более мощные, нежели применяемые в MS-DOS. К примеру, можно —поймать— строки по таким признакам, как группа определённых символов где-нибудь в середине строки (неважно, сколько символов предшествуют искомой подстроке и сколько следуют за ней), искать символы по произвольным группам в начале и конце и т.д. По сути, шаблоны (маски) в AmigaOS представляют собой мощный и развитый механизм описания регулярных выражений.
Рассмотрим подробнее все эти возможности (напомним, что имена файлов в ОС Амиги могут содержать до 31-го символа (ограничение \"штатной\" файловой системы FFS в AmigaOS 1.3…3.1), иметь любое число расширений любой длины и содержать какие угодно знаки, например, быть полностью русскими).
Важнейшими символами шаблонов являются \"#\" (решётка) и \"?\". Комбинация решётки с каким-либо символом означает, что этот символ может повторяться любое число раз, либо отсутствовать вовсе. Пример: шаблон #Отчёт даст совпадения для: Отчёт, ОООООтчёт и тчёт.
Вопросительный знак может заменить любой символ (но не отсутствие символа). Пример: шаблон Мас?а даст совпадения для: Масса и Маска.
Комбинация #? по сути то же, что звездочка в MS-DOS — ей может соответствовать произвольная строка символов. Например, #? выберет все файлы текущего каталога, а Доклад#? — все файлы, начинающиеся со слова \"Доклад\" т.е. \"Доклад 1\", \"Докладная.текст\" и т.д.
Кроме символов решётки и вопросительного знака, в ОС Амиги имеются ещё несколько менее употребительных символов.

 

 

© 2010 Amigo. All Rights Reserved
Создание сайтов ЕкатеринбургШаблоны сайтовПоиск товаров - справочник цен, каталог магазинов, прайс-листыБесплатные шаблоны дизайна компьютерных сайтов
Hosted by uCoz