Программное обеспечение компьютерных сетей

Слайд 2

Вспомним некоторые команды

Первый пример демонстрирует вывод разности двух целых чисел на дисплей:

Вспомним некоторые команды Первый пример демонстрирует вывод разности двух целых чисел на

echo Enter two integers
read x у
echo You entered: $x и $y
echo The difference = `expr $x - $y` (Разность = )
Сохраним файл под именем en1. Файл должен быть выполняемым.
Текстовый файл можно сделать выполняемым при помощи команды chmod:
# chmod +x en1

Слайд 3

Вспомним некоторые команды

Чтобы запустить командный файл en1 на исполнение, необходимо выполнить следующую

Вспомним некоторые команды Чтобы запустить командный файл en1 на исполнение, необходимо выполнить
команду:
# sh en1
На экране появится сообщение:
Enter two integers (Введите два целых числа: )
Программа будет ждать ввода двух целых чисел через пробел:
51 37
После этого на экране появится сообщение:
You entered: 51 и 37 (Вы ввели: 51 и 37)
The difference = 14 (Разность = 14)

Слайд 4

Вспомним некоторые команды

Обратите внимание на запись выражения справа от команды ехpr.
Чтобы получить

Вспомним некоторые команды Обратите внимание на запись выражения справа от команды ехpr.
правильный результат, необходим про­бел между переменными и знаком операции.
Команда ехpr, кроме сложения и вычитания, позволяет выполнять умножение и деление чисел.
Для выполнения операции умножения символ * следует взять в апострофы, иначе командный интерпретатор выдаст ошибку, например:
`expr $x '*' $у`

Слайд 5

Вспомним некоторые команды

Операцию деления двух целых чисел можно выполнить, если в рассмотренном

Вспомним некоторые команды Операцию деления двух целых чисел можно выполнить, если в
выше примере заменить символ * символом /.
При этом символом /, как и символ * символом нужно взять в апострофы, например:
`expr $x '*' $у`
Вот пример более сложных вычислений:
`expr $x '*' $y + $x '/' $y`

Слайд 6

Контрольные вопросы

1. Создать командный файл, состоящий из суммы двух произведений. При этом

Контрольные вопросы 1. Создать командный файл, состоящий из суммы двух произведений. При
нужно использовать четыре переменных.
2. Сохранить файл под именем... (придумать самим).
3. Сделать этот файл исполняемым.
4. Запустить файл на исполнение.
5. Показать ход выполнения командного файла с учётом вывода на экран монитора промежуточных и окончательных результатов.

Слайд 7

Список литературы:

Unix и Linux: руководство системного администратора, 4-е издание, 2012, Э. Немет,

Список литературы: Unix и Linux: руководство системного администратора, 4-е издание, 2012, Э.
Г. Снайдер, Т. Хейн, Б. Уэйли
Для начинающих работать в UNIX, Ф.И. Торчинский.
Организация UNIX систем и ОС Solaris 9, Торчинский Ф.И., 2-е издание, исправленное, 2016.
Имя файла: Программное-обеспечение-компьютерных-сетей.pptx
Количество просмотров: 42
Количество скачиваний: 0