Читайте также: |
|
Аргументы командных процедур
Интерпретатор команд рассматривает командную строку следующим образом:
Командная строка состоит из «слов», разделенных пробелами. Первое слово интерпретируется как имя программы, остальные слова – это аргументы команды. Интерпретатор осуществляет поиск исполнимого файла (программы), имя которого совпадает с именем команды, вызывает его и передаёт ему все относящиеся к нему параметры.
Примечание: символ % является подсказкой интерпретатора команд.
Простейшая командная процедура (командный файл)
Пусть требуется перейти из домашнего каталога в каталог /bin, распечатать его содержимое и вернуться назад.
Последовательность команд, которая решает эту задачу, выглядит следующим образом:
% cd /bin
% ls –l | more
% cd
Запишем эту последовательность команд в файл с именем batch1.
Теперь можно вызвать интерпретатор командного языка Shell и передать ему в качестве аргумента имя командного файла:
% sh batch1
Управляющие конструкции высокого уровня командного языка.
Дата добавления: 2015-08-18; просмотров: 92 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Команда cat - конкатенация файлов | | | Process Control Block и контекст процесса |