Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Лабораторная работа № 8. Тема: написание сценариев



Тема: написание сценариев.

Цель: ознакомиться с работой условных операторов и специальными параметрами.

Ход работы:

1. Проанализировать файл /home/labs/back.sh

2.
В подкаталоге bin создать файл case.sh:

3. Выполнить команду export UID

dg@dg-VirtualBox:~$ export UID

4.
Запустить сценарий без аргументов и последовательно с аргументами status, start, status, start, stop, status, stop. Результат сохранить в файле отчета.

5. В подкаталоге bin создать файл calc.sh

6. Запустить сценарий следующими командами:

a) calc.sh 1 + 2 \* 3 + 3 / 4

b) calc.sh 1 + 2 \* 3

c) calc.sh 1 + 2\*3

d) calc.sh 1+2

7. Объяснить почему различается результат в случаях b) и c).

Разные формулы. В случае b) сумма (1 + 2) умножается на 3, а в случае c) к 1 прибавляется произведение 2 и 3.

8. Исправить сценарий так, чтобы в случае d) он выдавал результат 3.


9. Написать сценарий summ.sh выводящий сумму своих аргументов если первый аргумент +, произведение если первый аргумент и сообщение Usage: summ.sh +|* arguments... в противном случае.







Дата публикования: 2015-10-09; Прочитано: 455 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...