Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Создание и выполнение командных файлов в среде ос Linux
Цель: изучение методов создания и выполнения командных файлов на языке Shell - интерпретатора.
Командный интерпретатор Shell является языком программирования, который применяется для написания командных файлов (shell - файлов). Командные файлы также называются скриптами и сценариями. Shell - файл содержит одну или несколько выполняемых команд (процедур), а имя файла в этом случае используется как имя команды.
Для обозначения переменных Shell используется последовательность букв, цифр и символов подчеркивания; переменные не могут начинаться с цифры. Присваивание значений переменным проводится с использованием знака =, например, РS2 = '<'. Для обращения к значению переменной перед ее именем ставится знак $. Их можно разделить на следующие группы:
- позиционные переменные вида $n, где n - целое число;
- простые переменные, значения которых может задавать пользователь или они могут устанавливаться интерпретатором;
- специальные переменные #? -! $ устанавливаются интерпретатором и позволяют получить информацию о числе позиционных переменных, коде завершения последней команды, идентификационном номере текущего и фонового процессов, о текущих флагах интерпретатора Shell.
Простые переменные. Shell присваивает значения переменным:
z=1000
х= $z
есhо $х
Здесь переменной x присвоено значение z.
Позиционные переменные. Переменные вида $n, где n - целое число, используются для идентификации позиций элементов в командной строке с помощью номеров, начиная с нуля. Например, в командной строке
Дата публикования: 2015-10-09; Прочитано: 282 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!