Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Lab_3

.docx
Скачиваний:
123
Добавлен:
25.06.2021
Размер:
1.28 Mб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ

ИМ. ПРОФ. М. А. БОНЧ-БРУЕВИЧА

Кафедра защищенных систем связи

Отчет по лабораторной работе №3

«ВВЕДЕНИЕ В ЯЗЫК КОМАНДНОГО ИНТЕРПРЕТАТОРА BASH»

по дисциплине «Безопасность Astra Linux»

Выполнили студенты гр. ИКБ-

Бригада

Принял ст.преп.

Цветков А.Ю.

Цель лабораторной работы

  1. Ознакомится с языком одной из самых популярных командных оболочек Linux– bash (Bourneagainshell).

  2. Изучить создание переменных, организацию циклов и ветвлений.

  3. Освоить работу с массивами и передачу аргументов в программу.

  4. Освоить ввод данных в программу с клавиатуры.

  5. Получить навык написания простейших скриптов.

Используемое программное обеспечение

Для выполнения лабораторной работы используется установленный дистрибутив ОС Linux с установленным bash.

Задание на лабораторную работу

  1. Вариант задания определяется формулой .

  2. Освежить в памяти, полученные на лекции или во время самостоятельной подготовки знания по языку командного интерпретатора bash.

  3. Изучить скрипт приведенный ниже.

  4. Написать программу в соответствии.

ТЗ:

Написать программу, сортирующую свои целочисленные аргументы в порядке убывания.

Code MyScriptInd.sh

Вывод:

Вспомнили как пользоваться текстовым редактором vim. Перелопатили половину интернета в попытке исправить ошибку синтаксиса на строчке n, особенно полезные источки:

  • https://gist.github.com/Titiaiev/dcb7298389d1276b823bbc96e29f940d

  • https://habr.com/ru/company/ruvds/blog/325928/

Написали ПрОсТеЙшИй BashScript

Санкт-Петербург

2020

Соседние файлы в предмете Безопасность Astra Linux