ZX Format #02
30 ноября 1995
  IS-DOS  

IS-DOS - начинающим No 2

<b>IS-DOS</b> - начинающим No 2
   Pубрика "IS-DOS - начинающим" No 2

              Елисеев В. А.
      "IS-DOS - первое знакомство"
          (журнальный вариант)

 (C) PENCRAFT 1995
 (C) ISKRASOFT 1995

Продолжение, начало - в No 1.

           Системные утилиты.

    В предыдущей главе мы  подробно  рас-
смотрели управляющие клавиши файловых па-
нелей. Теперь, когда Вы освоили это, мож-
но смело переходить к следующей достаточ-
но обширной теме  -  системным  утилитам,
перечисленным в верхней строке  экрана  и
вызываемым  цифровыми  клавишами.   Всего
этих утилит десять,  рассмотрим  подробно
каждую из них.

                1 - HELP

    Клавиша 1 вызывает утилиту  help.com,
находящуюся в каталоге SHELL\ (до 05.95 -
UTIL\). Эта утилита позволяет вывести  на
дисплей текстовый файл-подсказку к файлу,
на который указывает курсор.

    Для этого необходимо, чтобы в катало-
ге, в котором находится интересующий  Вас
файл был подкаталог HELP\, в котором  со-
держатся текстовые файлы описаний-подска-
зок к файлам этого каталога. Файлы описа-
ний имеют расширение hlp. Кроме того, имя
файла-подсказки должно совпадать  с  име-
нем самого файла, например,  если  у  Вас
имеется файл copy.com в каталоге A:UTIL\,
то help-файл  к  нему  должен  называться
copy.hlp  и   находиться    в    каталоге
A:UTIL\HELP\.

    В базовый комплект IS-DOS обычно вхо-
дят help-файлы ко всем основным  командам
и файлам. Если же  на  Вашей  дискете  не
оказалось соответствующего описания,  на-
жатие клавиши 1 вызовет справку по  рабо-
те с файловой оболочкой IS-DOS. Этот файл
называется  shelhelp.hlp  и  находится  в
подкаталоге HELP\ корневого каталога.

    Недостающие help-файлы, а также  опи-
сания Ваших собственных файлов Вы  можете
набрать самостоятельно в текстовом редак-
торе и поместить в подкаталог HELP\  того
каталога, в котором  находится  описывае-
мый файл.

                2 - USER

    Клавиша 2 запускает утилиту menu.com,
находящуюся также в каталоге  SHELL\  (до
05.95 - UTIL\). Эта утилита позволяет ра-
ботать с так называемым "меню пользовате-
ля" - User menu. Меню пользователя  можно
использовать для вызова часто  используе-
мых  программ,  запуска  Ваших  командных
файлов, прикладных пакетов и
т.п.

    Внешний вид основного USER-меню базо-
вого комплекта IS-DOS показан на рисунке:

           ╔═════════════════╗
           ║    USER MENU    ║
           ║─────────────────║
           ║ РАБОТА С ДИСКОМ ║
           ║    РЕЗИДЕНТЫ    ║
           ║ РАБОТА С TR-DOS ║
           ║ РАБОТА С MS-DOS ║
           ║ДЕРЕВО КАТАЛОГОВ ║
           ║ СПРЯТАТЬ ФАЙЛЫ  ║
           ║ УВИДЕТЬ  ФАЙЛЫ  ║
           ║  ВЫХОД В SHELL  ║
           ╚═════════════════╝

    Утилита menu.com выводит на экран ок-
но со списком выполняемых команд, коммен-
тариями, текстовой информацией и т.п. Пе-
ремещая курсор по строкам окна можно выб-
рать нужную программу и запустить ее  на-
жатием ENTER. Выход из меню  возможен  по
нажатию SS+A, или через  специально  пре-
дусмотренную строку.

    User menu могут быть  вложенными,  т.
е. каждая строка основного меню может со-
держать команду для вызова другого  меню.
Именно так организована система User menu
в базовом комплекте IS-DOS.

    Конфигурацию  меню  утилита  menu.com
считывает из текстового файла menu.txt (в
веpсии от 10.06.95 - menu.mnu). В  момент
нажатия клавиши 2 она осуществляет  поиск
этого файла сначала в текущем каталоге, а
затем, при  его  отсутствии,  в  каталоге
SHELL\. Таким образом, в каждом  каталоге
диска можно создать свое меню, но  основ-
ным меню будет то,  которое  находится  в
каталоге SHELL\.

    Как уже было  сказано  выше,  система
IS-DOS поставляется с комплектом уже  го-
товых User menu для вызова наиболее  важ-
ных системных  утилит,  однако,  основное
назначение утилиты menu.com - использова-
ние Ваших собственных менюшек. Для  этого
Вам необходимо  создать  Ваш  собственный
текстовый файл  menu.txt,  описав  в  нем
конфигурацию меню. О том,  как  это  сде-
лать читайте в соответствующей главе этой
брошюры.

                3 - VIEW

    Клавиша 3  позволяет  просмотреть  на
экране  содержимое  файлов.  Естественно,
что для просмотра текстовых  файлов  тре-
буется программа,  выводящая  их  в  сим-
вольном виде, для экранов -  в  графичес-
ком,  а  для  кодовых  блоков  -  в  виде
16-ричного дампа.

    Для этого в системе предусмотрен спе-
циальный текстовый файл extview.txt, опи-
сывающий реакцию системы на нажатие  кла-
виши 3. Не правда ли это  что-то  напоми-
нает? Например extent.txt.  Такой  подход
позволяет легко модернизировать систему и
расширить ее возможности,  так  как  файл
extview.txt Вы  также  можете  редактиро-
вать по своему усмотрению.

    Чаще всего  приходится  просматривать
текстовые  файлы.  Для  этого  вызывается
утилита  tv.com  находящаяся  в  каталоге
SHELL\. Кстати, это ее услугами пользует-
ся вышеописанная команда help.com для вы-
вода на экран файла-подсказки. Для  прос-
мотра экранных файлов вызывается  утилита
exescr.com из того же каталога, а для ко-
довых блоков  предпочтительнее  16-ричный
монитор demon.com из каталога SERVICE\.

    Пример стандартного файла extview.txt
приводится в табл. 2

Таблица 2. Пример файла extview.txt

Содеpжимое
extview.txt          Реакция на клавишу 3

scr:Q:SHELL\exescr /w пpосмотp экpанного
                      файла

txt:Q:SHELL\tv        пpосмотp текста

mnu:Q:SHELL\tv        пpосмотp текста

bat:Q:SHELL\tv        пpосмотp текста

wetQ:SHELL\tv         пpосмотp текста

hlp:Q:SHELL\tv        пpосмотp текста

as :Q:SHELL\tv        пpосмотp текста

cod:Q:SERVICE\demon   16-pичный
                      просмотр

obj:Q:SERVICE\demon   16-pичный
                      просмотр

com:Q:SERVICE\demon   16-pичный
                      просмотр

    Описание  программ  просмотра  файлов
будет опубликовано в одной  из  следующих
статей нашей рубрики.

                4 - EDIT

    Нажатие клавиши 4 запускает  встроен-
ный в IS-DOS текстовый редактор. Это  до-
вольно  большая  и  сложная  программа  с
поистине огромными возможностями для соз-
дания и редактирования текстовых  файлов.
Описанию текстового редактора можно  пос-
вятить отдельную  брошюру,  что  и  будет
сделано в ближайшее время.  А  пока  могу
дать  некоторые  элементарные  пояснения,
которые помогут Вам выполнить самые неот-
ложные  задачи,  как-то:  написание  соб-
ственных командных  файлов,  редактирова-
ние  файлов    extent.txt,    extkey.txt,
extview.txt, создание User menu и т.п.

    Итак, нажатие клавиши 4 вызывает тек-
стовый редактор. При  этом  редактируется
тот файл, на котором стоял курсор  в  мо-
мент вызова. Естественно, что  редактиро-
вать с его помощью можно  только  тексто-
вые файлы. Список расширений файлов, счи-
тающихся текстовыми содержится в  тексто-
вом файле  ed_ext.txt.  Содержимое  этого
файла Вы можете  дополнять  и  редактиро-
вать по своему усмотрению, однако, помни-
те, что первые два  байта  первой  строки
должны быть зарезервированы для системы и
их лучше не трогать, а следующие три обя-
зательно должны содержать "wet"  -  стан-
дартное расширение для рабочего файла ре-
дактора. Остальные расширения  описывают-
ся в строках, начиная со второй, по одно-
му в строке. Основные рекомендуемые  рас-
ширения для текстовых файлов приведены  в
табл. 3

Таблица 3. Расширения текстовых файлов.

Расшиpение        Назначение файла

txt               текстовый файл (общее)

hlp               help-файл

doc               документ

bat               командный файл

as                ассемблеpный текст

bak               pезервная копия текста

mnu               текст USER-menu

    Если в момент нажатия клавиши 4  кур-
сор находился на имени файла  с  расшире-
нием, описанным в файле ed_ext.txt, то на
экран будет выведено входное меню  pедак-
тоpа (см. pисунок).

                ┌──────┐
                │ EDIT │
                └──────┘

         ┌────────────────────┐
         │                    │
         │ EDIT treecat  txt  │
         │  CREATE NEW FILE   │
         │  bak    N          │
         │      CANCEL        │
         │                    │
         └────────────────────┘

    Первая строка означает переход к  ре-
дактированию файла, на котором стоял кур-
сор (имя этого файла показывается в стро-
ке после слова EDIT). Вторая строка -  не
трогать текущий  файл,  а  создать  новый
(при  выборе  этой  опции  Вам  предложат
ввести имя вновь создаваемого файла и его
расширение). Третья  строка  -  указатель
режима создания резервной копии  редакти-
руемого файла.

    Эта опция позволяет сохранить  нетро-
нутым исходный файл перед началом  редак-
тирования, чтобы  потом  можно  было  при
необходимости вернуться к  нему.  Если  в
этой строке установить "Y",  то  исходный
файл будет сохранен в  файле  с  таким-же
именем, но с расширением bak. Теперь, ес-
ли  результаты  редактирования  покажутся
Вам неутешительными,  Вы  имеете  возмож-
ность стереть отредактированный  файл  и,
заменив у резервной копии расширение  bak
на  то,  что  было  раньше,  восстановить
status  quo.  С  четвертой  строкой  меню
вообще все просто - это отказ от редакти-
рования и выход в оболочку, т. е. то  же,
что и SS+A.

    Если при нажатии клавиши  4  расшире-
ние файла под курсором не будет  опознано
редактором, то в меню  будут  только  две
строки: CREATE NEW FILE и CANCEL. Однако,
это еще не все.  Входное  меню  редактора
имеет свой собственный  настройщик  пара-
метров, вызываемый  клавишами  SS+SP,  но
описание его мы пока  отложим  до  лучших
времен.

    Итак, выбрав во входном меню EDIT, Вы
приступаете к редактированию  файла.  Ре-
дактор в системе IS-DOS обладает  поисти-
не огромными возможностями, описание  ко-
торых может занять достаточно много  мес-
та. Поэтому в  этой  брошюре  Вы  найдете
только самое основное, а полное  описание
редактора , как уже было сказано выше  Вы
сможете найти в одном из следующих  наших
изданий.

    Для начала Вам достаточно знать  лишь
некоторые управляющие клавиши:

CS+1 - Режимы Рус/Lat

CS+2 - Режимы Заглавные/Строчные

CS+3 - Режимы Вставка/Замена

CS+4 - курсор в начало строки

CS+5 - на символ влево

CS+6 - на строку вниз

CS+7 - на строку вверх

CS+8 - на символ вправо

CS+9 - в конец строки

CS+0 - удалить символ слева от курсора

SS+W - удалить символ справа от курсора

SS+E - вставить пробел в текущую позицию

SS+Q - на экран вверх

SS+A - на экран вниз

Кроме того доступны:

CS+ENTER - табуляция

SS+ENTER - выход в меню блочных операций

SS+SPACE - выход в меню команд

CS+SS - выход в режим МАКРО

    В заключение разговора о редакторе  -
несколько крайне  необходимых  команд  из
командного режима, вызываемого при  помо-
щи SS+SPACE:

9 - Режимы Текст/Псевдографика


D - удалить строку


U - восстановить удаленную строку


E - Выход из редактора

    В меню выхода из  редактора  возможны
три варианта: DRY EXIT -  полное  оконча-
ние pедактирования и сохранение всех  из-
менений в файле, WET EXIT - выход с  соз-
данием рабочего файла с расширением  wet,
в котором сохраняются все основные  пара-
метры, как-то: позиция  курсора,  режимы,
поля,  отмеченные  блоки и т. п., и LEAVE
- выход с отказом от последних изменений.
Опцией LEAVE злоупотреблять  не  рекомен-
дуется, так как результат ее работы зави-
сит от многих внешних причин (степени за-
полненности кэш-памяти, например) и  час-
то трудно предсказуем.
                                      ...
									  ...

                5 - COPY

    Клавиша 5 в оболочке IS-DOS  вызывает
программу копирования - обычно это  прог-
рамма filecopy.com из каталога SHELL\ (до
05.95 - UTIL\). Внешний вид этой пpогpам-
мы показан на pисунке:

               ┌──────┐
┌──────────────┤ COPY ├─────────────────┐
│              └──────┘                 │
│                                       │
│╔═════════════════╗  ┌────────────────┐│
│║ flush    com    ║  │ extprint txt   ││
│╚═════════════════╝  └────────────────┘│
│ ┌─────┐  ┌─────────────────┐  ┌─────┐ │
│ │   4 │  │   DESTINATION   │  │   4 │ │
│ └─────┘  └─────────────────┘  └─────┘ │
│ ┌───────────────────────────────────┐ │
│ │ A:UTIL                            │ │
│ │                                   │ │
│ └───────────────────────────────────┘ │
│                                       │
│                                       │
│                                       │
└───────────────────────────────────────┘

    В самых общих  чертах,  она  копирует
все отмеченные файлы на текущей панели  в
каталог, открытый на альтернативной пане-
ли. При этом, если на обеих  панелях  от-
крыто одно устройство (например  "A"  при
работе с одним дисководом и двумя  диске-
тами), программа сама  запрашивает  какой
из дисков должен быть вставлен  в  диско-
вод. При отсутствии отмеченных файлов ко-
пируется тот файл, на котором стоит  кур-
сор.

    Если вдpуг Вы обнаpужите, что  забыли
пеpед  вызовом  filecopy.com  откpыть  на
альтеpнативной панели каталог назначения,
- не беда, пpогpамма позволяет  откоppек-
тиpовать путь для  копиpования  файлов  в
специальном окне.

    Пpи копиpовании в левом окне  отобpа-
жается считываемый в данный момент  файл,
а в пpавом - последний записанный файл.

    Программа filecopy.com  обладает  це-
лым рядом полезных возможностей, о  кото-
рых Вы сможете узнать из ее  описания,  а
сейчас позволю себе только заметить,  что
программа эта достаточно "умная"  -  если
Вы,  например,  попытаетесь   скопировать
файл на диск, на котором уже есть файл  с
таким именем, программа  переспросит  Вас
надо ли это делать.

               6 - RENAME

    Клавиша 6 вызывает программу переиме-
нования файлов (обычно rename.com), кото-
рая позволяет изменить имя файла, или ка-
талога,на котором в данный  момент  стоит
курсор.

    Программа rename.com кроме того  поз-
воляет редактировать и другую информацию,
содержащуюся в описателе файла или  ката-
лога, например - дату  создания,  наличие
защиты от записи и т. п.

    Включается редактирование этой инфор-
мации  клавишами  SS+SPACE.  Пpи  нажатии
этой клавиши на месте альтеpнативной  па-
нели появляется большое окно,  в  котоpом
пеpечислены все доступные паpаметpы.

    Внешний вид окна pедактиpования  этих
паpаметpов, иначе  называемых  атpибутами
файла показан на pисунке:

          ╔══════════════════╗
          ║ Save             ║
          ║ Dec Ovr          ║
          ║ Name:UTIL        ║
          ║ Cat   Contiguous ║
          ║ Visible          ║
          ║ Unprotect        ║
          ║ Address:       3 ║
          ║ Lenght:     1536 ║
          ║ Fil_pos:      34 ║
          ║ Cat_pos:      34 ║
          ║ Byte_21:      45 ║
          ║ Word_22:      44 ║
          ║ Word_24:       0 ║
          ║ Checksum:      0 ║
          ║ Word_28:       0 ║
          ║ Date:   1-Sep-95 ║
          ║ Exit             ║
          ╚══════════════════╝

    Более подробную информацию  о  работе
программы rename.com и назначении атpибу-
тов файла можно получить, ознакомившись с
описанием этой программы, а у нас с  Вами
на очереди следующая  системная  утилита,
котоpой Вы также будете пользоваться дос-
таточно часто:

                7 - crDIR

    Как Вы уже наверное догадались, crDIR
- это не что иное, как создание каталога.
Действительно, для  того,  чтобы  создать
каталог Вам достаточно нажать на  клавишу
7 и ввести в появившемся окне имя  созда-
ваемого  каталога (см. pисунок). Каталог,
который Вы создаете будет являться подка-
талогом того каталога, в котором Вы нахо-
дились в момент нажатия клавиши 7.

             ╔════════════╗
             ║   Create   ║
             ║ Directory: ║
             ║  WORK      ║
             ╚════════════╝

    Когда-то процедура создания  каталога
входила в ядро IS-DOS, однако, теперь для
этих целей служит  резидентная  программа
mkdir.res, которая и вызывается  клавишей
7. Естественно, что если  Вы  в  процессе
работы сняли эту программу из памяти (для
экономии места в  ОЗУ,  например),  вызы-
вать будет нечего, и система выдаст ошиб-
ку: Error  37  -  отсутствие  резидентной
программы.  В   этом    случае    верните
mkdir.res  на  место  командой  Q:RES\set
Q:RES\mkdir.res или воспользуйтесь анало-
гичной программой mkdir.com  из  каталога
SHELL\.

               8 - DELETE

    Клавиша  8 - удаление  файлов.  Файлы
удаляются при помощи утилиты  delete.com.
Как и filecopy.com, она работает с  отме-
ченными файлами, а при отсутствии  отмет-
ки - удаляет текущий файл.

    Первая строка  меню - самая  главная.
Если Вы случайно нажали клавишу 8 -  сме-
ло выбирайте ее и  Ваши  файлы  останутся
целы.  Аналогичного  эффекта  можно   до-
биться и нажимая клавиши SS+A. В  послед-
ней строке окна после слова Select  выво-
дится число файлов, подлежащих  удалению,
а в нижнем окне -  имя  первого  из  них.
Если Вы  окончательно  решили  уничтожить
все выбранные файлы -  используйте  опцию
Delete, а если  еще  сомневаетесь  -  ис-
пользуйте Ask Delete, и  программа  перед
удалением каждого файла выведет  дополни-
тельный запрос "Delete Y/N" и удалит  его
только в случае Вашего положительного от-
вета на поставленный вопрос.

    Файлы, защищенные от записи  програм-
ма delete.com не удаляет (на то они и за-
щищенные),а выдает  сообщение  "Protected
file". Каталоги также  можно  уничтожать,
но при условии, что в них нет  ни  одного
файла. В противном случае Вы рискуете по-
лучить сообщение "Catalog not empty".

    И в заключение напомню, что  програм-
ма delete.com, как ей и положено, не сти-
рает с диска файл, а просто помечает  его
как удаленный. Поэтому  большинство  фай-
лов после  удаления  можно  восстановить,
например утилитой qu.com, но  только  при
условии, что на диск после удаления  фай-
лов ни разу не производилась запись.

    Внешний  вид  пpогpаммы    delete.com
изобpажен на pисунке:

             ┌────────────┐
             │ Quit       │
             │ Ask delete │
             │ Delete     │
             │ Select:  7 │
             └────────────┘

                9 - MENU

    Клавиша 9, как и клавиша 7,  вызывает
резидентную программу (в данном случае  -
gmen.res), которая должна быть установле-
на в системе. Если Вы получили вместо нее
"Error 37" - установите резидентную прог-
рамму командой Q:RES\set  Q:RES\gmen.res,
или воспользуйтесь  com'овским  аналогом.
Программа gmen предназначена  для  опера-
тивного назначения  устройств  в  системе
IS-DOS.

    Всего  в  системе  IS-DOS  можно  ис-
пользовать до 6 логических устройств; ими
могут   быть    дисководы,    виртуальный
RAM-диск, винчестер и т. п. При этом  все
они, независимо от аппаратной реализации,
воспринимаются системой одинаково, а ней-
трализация физических различий между  ни-
ми остаются на совести драйверов. Некото-
рые из используемых Вами устройств  одна-
ко можно наделить  специальными  полномо-
чиями. Всего в IS-DOS возможны  три  спе-
циальных устройства: SYSTEM -  системное,
QUICK - быстрое и CURRENT - текущее.  При
указании путей к файлам в командной стро-
ке они обозначаются, соответственно, бук-
вами S, Q, и T. Таким образом  достигает-
ся некоторая универсальность  в  указании
путей к файлам.

    Поясню на примере.  Допустим,  у  Вас
два дисковода, а у Вашего приятеля -  три
(поверьте, такое бывает). Если  он  напи-
шет в командном файле, например, так:

A:UTIL\copy B:SHELL\*.com C:SHELL

то вам это не подойдет ни в коем случае -
ведь у Вас нет дисковода C. Если  же  Ваш
знакомый назначит дисковод A как быстрый,
B - как системный, а C - как текущий,  то
можно будет записать вышеприведенную  ко-
манду так:

Q:UTIL\copy S:SHELL\*.com T:SHELL

что позволит и Вам пользоваться этим  ко-
мандным файлом, достаточно  только  будет
назначить один дисковод,  как  быстрый  и
системный одновременно, а  второй  диско-
вод - как текущий.

    Кроме того эти три  устройства  имеют
особое предназначение: При запуске  любо-
го файла, если не  указан  путь,  система
ищет его сначала на быстром диске, а  ес-
ли не находит, то на системном. Это  поз-
воляет, например, скопировать самые  час-
то требуемые файлы на RAM-диск,  отличаю-
щийся, как  известно,  высокой  скоростью
доступа, объявив  его  "быстрым",  а  все
редко используемые  утилиты  оставить  на
дискете,  объявив  дисковод  "системным".
Это особенно актуально для Spectrum 128 с
электронным  диском  всего  80К.   Многие
программы в системе IS-DOS,  сами  загру-
жаясь с быстрого или  системного  дисков,
рабочие файлы  создают  на  текущем,  что
позволяет  в  частности  хранить  рабочие
файлы отдельно от программ на других дис-
кетах.

    Итак, при помощи клавиши 9 Вы  можете
объявить системным, быстрым  или  текущим
любое из имеющихся у Вас устройств,  при-
чем одно устройство вполне  может  совме-
щать две или все три функции, это уж  как
Вам будет угодно.

    Внешний вид утилиты gmen  показан  на
pисунке:

               ┌─────────┐
               │System  B│
               │Quick   A│
               │Current A│
               │Exit     │
               └─────────┘

И наконец, последнее:

                0 - MASK

    Клавиша 0 вызывает утилиту  mask.com,
в обязанности которой входит  следить  за
форматом вывода информации в файловых па-
нелях (см. рисунок).

             ┌────────────┐
             │Panel state:│
             │*.*         │
             │LENGHT      │
             │Pattern     │
             └────────────┘

    С помощью этой утилиты  можно  задать
маску для любой из файловых панелей,  что
позволяет отображать только файлы,  соот-
ветствующие определенному образцу,  кроме
того, она позволяет  выбрать  информацию,
отображаемую в  строках  файловой  панели
справа  от  расширения  имени  файла.  По
умолчанию всегда отображается длина  фай-
ла в блоках, напоминаю, что размер  блока
в IS-DOS равен 256 байт. Если Вы  нажмете
ENTER на строке LENGTH, ситуация изменит-
ся и в правой части панели будут  отобра-
жаться т. н. атрибуты файла - символ  "p"
если файл защищен от записи и символ  "c"
если файл непрерывный. В меню при этом на
месте  надписи  LENGTH  появится  надпись
STATUS. Повторное нажатие ENTER восстано-
вит режим вывода длины файла в блоках.

    В верхней строке  меню  можно  задать
образец-маску, согласно которому  оболоч-
ка будет выводить на экран содержимое ка-
талогов. Маска задается в виде имени фай-
ла и расширения, причем  можно  применять
т. н. неявные  имена.  Для  этого  сущес-
твуют специальные обозначения:

* - любое количество произвольных  симво-
лов в имени и/или расширении

? - один произвольный символ в имени и/и-
ли расширении

    При этом  возможны  любые  сочетания,
например:

*.* - показать все файлы (по умолчанию)

*.com - показать все com-файлы

a*.txt - все текстовые файлы, имена кото-
         рых начинаются с "а"

??ed*.a?m - показать файлы, в именах  ко-
            торых второй и третий  симво-
            лы "ed", а в расширении  пер-
            вый - "a", а третий - "m"

copy.com - показать только файл с  именем
           copy и расширением com

copy*.* - показать все файлы, имена кото-
          рых начинаются с copy

    Поэкспериментируйте самостоятельно  с
этой опцией, и Вы сразу все поймете.

    Нижняя строка меню позволяет  выбрать
режим работы с маской по отношению к  ка-
талогам. Возможны два  варианта:  показы-
вать все подкаталоги, независимо от  мас-
ки, а маску отнести только к файлам  (ре-
жим Patern+CAT),  или  показывать  только
подкаталоги, подходящие по маске со  все-
ми файлами, подходящими по этой же  маске
(Pattern),  что  позволяет   организовать
поиск и вывод по маске подкаталогов.

    Однако, следует напомнить, что  имена
подкаталогов состоят из заглавных букв, а
имена файлов - обычно из строчных, поэто-
му в режиме Pattern с маской для подката-
лога  Вы,  скорее  всего,  увидите   одни
только подкаталоги без файлов.  Так  что,
или поиск каталогов, или поиск файлов,  -
одно из двух.

    Итак, теперь мы с Вами кpатко ознако-
мились с основными системными  утилитами,
названия котоpых вынесены в веpхнюю стpо-
ку  основного  экpана  файловой  оболочки
IS-DOS.  Однако,  это  не  значит,    что
сеpвисные возможности  системы  огpаничи-
ваются этими десятью командами.  Количес-
тво системных утилит, и внешних команд  в
IS-DOS чpезвычайно велико,  и  многие  из
них очень важны для пользователя.

    К сожалению,  pамки  этой  статьи  не
позволяют pассмотpеть их все,  однако,  в
последующих статьях в  нашем  журнале  мы
обязательно веpнемся к  этому  вопpосу  и
подpобно  pассмотpим  важнейшие  команды,
котоpые  пpидают  сpеде  IS-DOS  ту  ком-
фоpтность и удобство, за  котоpые  Вы  ее
так любите.

Продолжение следует ...

    В  следующем  номере  нашего  журнала
пойдет речь об основных упpавляющих  кла-
вишах оболочки IS-DOS.

_________________________________________



Другие статьи номера:

IS-DOS - Информация: новости в мире IS-DOS

IS-DOS - Как это сделано No 2

IS-DOS - начинающим No 2

IS-DOS - пользователям No 2

IS-DOS - программистам No 2

Ассемблер - Ассемблер для чайников

Железо - Доработки: Пеpеключатель turbo/normal для Scorpion ZS-256-Turbo

Железо - Переферия: презентация звуковой карты General Sound.

Железо - Производители: Create Soft - Возвращаясь к напечатанному

Железо - Производители: KAY - Турбирование Spectrum - машин

Игрушки - Новелла: 48 Утюгов.

Игрушки - По полочкам: Carrier Command.

Интервью - интервью с Сергеем Зоновым и Андреем Ларченко

Информация - Авторы журнала

Информация - От авторов

Информация - Помощь

Информация - Чёрный ящик

Конкурс

Отдохнём - Нечто: Нервная работа

Почтовый ящик - Доска объявлений

Почтовый ящик - Письма читателей

Премьера - Digital Studio v1.12

Программистам - Basic для всех.

Разное - Из истории Амиги.

Разное - Перспективы П/О.

Системы - музыкальный редактор Instrument 3.01

Что новенького - Обзор новинок: Night Hunter, Extreme, Grell & Falla, Duck Out, Internationl Ninja Rabbits, Italian Super Car, Sly Spy Secret Agent, The Turn, Sextris.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
EMS - Наверное уже практически не осталось в Московской сетке человека, не слышавшего что-либо о новой терминальной программе.
Приложения - Сегодня в приложении нашего журнала вы найдете следующие программы...
Новье !? - О программах: Tarzan Goes ape!, Quick draw mc graw, Boulder Dash Collection, Blockus, Move'em all, Twin World, The Muncher eat chewits, Клятва Ночи, Sieddab Attack, Four Soccer Simulator, Archon 2.
dihalt 2011 report - отчет Sq о поездке на DiHalt'2011.
Cкажи дядям "До свидания" - в связи с техническими вoпpoсaми, былo pешенo в 4й paз пеpеписaть oбoлoчку IMPULSЕ...

В этот день...   1 июня