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

AMIGA # 1



Перед каждым запуском Shell автоматически исполняется файл \"S:Shell-Startup\", который настраивает различные параметры Shell.
Перенаправление ввода/вывода
При нахождении в Shell, ОС по умолчанию производит ввод символов с клавиатуры, а вывод — в текущее Shell-окно. Иногда возникает необходимость изменить обычное направление ввода/вывода; направить, например, поток вывода на принтер, чтобы напечатать содержимое каталога, либо попросить Амигу прочитать голосом какой-нибудь файл. Здесь на помощь приходят символы \"<\" и \">\", которые могут быть использованы для того, чтобы перенаправить ввод и вывод соответственно. Эти символы имеют локальное действие т.е., работают в пределах только одной команды. Например, введя:
type S:User-Startup >SPEAK:
мы заставим Амигу прочитать голосом весь файл \"S:User-Startup\". Здесь мы использовали \"говорилку\" Амиги в качестве устройства вывода, где \"распечатали\" нужный нам файл.
Shell, начиная с версии ОС 1.3 имеет ещё одну возможность по переназначению потока вывода. С помощью комбинации символов \">>\" можно добавить то, что будет выведено, к уже имеющемуся файлу. Например, если у нас есть файл названием \"Каталоги\", то после выполнения команды:
dir >>Каталоги RAM:
к содержимому файла \"Каталоги\" будет добавлен каталог RAM-диска.
Следует учесть, что если файл, к которому планируется \"присоединить\" некоторую информацию ещё не создан, то ОС 1.3 выдаст сообщение об ошибке, а более поздние версии ОС вначале создадут \"пустой\" файл, а затем добавят к нему то, что \"выдал\" Shell, что гораздо более логично.
Символ \"*\". указанный в качестве имени устройства ввода/вывода означает не что иное, как текущее консольное (т.е. CLI- или Shell-окно). Подобное применение символа \"*\" чрезвычайно удобно, поскольку позволяет трактовать консольные окна, как файлы, из которых можно читать и в которые можно производить запись.
Пример использования: рассортировать файл \"RAМ:Имена\" и вывести результат в текущее Shell-окно:
sort RAM:Имена ТО *
или ещё пример:
copy * TO PRT:
теперь всё, что мы набираем на клавиатуре будет немедленно распечатываться на принтере до тех пор, пока мы не нажмем комбинацию клавиш \"CTRL + \\\", что означает EOF (End Of File — конец файла).

 

 

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