Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Структура и аргументы Shell-программы.

Читайте также:
  1. I. Общая структура Ig
  2. II. Структура и состав кадастровых сведений Реестра объектов недвижимости
  3. II. СТРУКТУРА КРИЗИСА
  4. III. Структура и управление отделом
  5. III. Структура регионального центра социального преображения
  6. III. Структура управления службой (отделом)
  7. IV. Организационная структура Совета

Аргументы командных процедур

Интерпретатор команд рассматривает командную строку следующим образом:

Командная строка состоит из «слов», разделенных пробелами. Первое слово интерпретируется как имя программы, остальные слова – это аргументы команды. Интерпретатор осуществляет поиск исполнимого файла (программы), имя которого совпадает с именем команды, вызывает его и передаёт ему все относящиеся к нему параметры.

Примечание: символ % является подсказкой интерпретатора команд.

Простейшая командная процедура (командный файл)

 

Пусть требуется перейти из домашнего каталога в каталог /bin, распечатать его содержимое и вернуться назад.

Последовательность команд, которая решает эту задачу, выглядит следующим образом:

% cd /bin

% ls –l | more

% cd

Запишем эту последовательность команд в файл с именем batch1.

Теперь можно вызвать интерпретатор командного языка Shell и передать ему в качестве аргумента имя командного файла:

% sh batch1

Управляющие конструкции высокого уровня командного языка.


Дата добавления: 2015-08-18; просмотров: 92 | Нарушение авторских прав


Читайте в этой же книге: ОС как расширенная машина. | Особенности алгоритмов управления ресурсами | Особенности аппаратных платформ. | Особенности областей использования ОС. | Особенности методов построения. | Типы файлов | Определение имени текущего каталога (команда pwd) | Сигналы | Неименованные программные каналы | First-Come, First-Served (FCFS) |
<== предыдущая страница | следующая страница ==>
Команда cat - конкатенация файлов| Process Control Block и контекст процесса

mybiblioteka.su - 2015-2024 год. (0.006 сек.)