Материалы на гугл диске: https://drive.google.com/drive/folders/1dzpLOcd4ya1ax7llBZHFFmcw1mXEo_xV 

Лабораторная работа №1 (часть 3) «Запуск bash скриптов»

1. Если виртуальную машину выключили, то включить ее через virtualbox. Если putty не открыт, то подключиться к своей виртуальной машине через putty по своему IP адресу. Все команды далее делаем в консоли putty!  

2. Написать локальный скрипт, который выводит сообщение на экран, тексты всех скриптов взять на гугл диске:

       a. nano hello.bash   (написать текст скрипта и сохранить его в файле)

       b. chmod +x hello.bash (на файл скрипта выставить права доступа на исполнение)

       c. ./hello.bash   (запустить скрипт в консоли ./ - указывает на текущий каталог)

2. Написать локальный скрипт, который складывает два числа (hello_vars.bash). Выполнить шаги аналогично предыдущему пункту, файл скрипта назвать по другому, не hello.bash, чтобы не затереть первый скрипт.

3. Написать локальный скрипт, который складывает два числа, введенных с клавиатуры (hellow_console.bash). Аналогично предыдущему, только при запуске скрипта в консоли ввести теперь самим числа.

4. Написать локальный скрипт, который иллюстрирует работу аргументов запуска скрипта, а также работу if while и for (if_while_for.bash). Аналогично предыдущему, только при запуске скрипта указать аргументы запуска в консоли после имени скрипта.

5. Написать локальный скрипт с двумя параметрами для автоматизации решения задачи: поиска слова из N букв, которое встречается чаще всего в заданном текстовом файле (script.bash). Готовый файл скрипта взять на гугл диске. Запустить его. Разобраться как он работает.

6. Написать самим локальный скрипт с одним параметром, который будет принимать аргумент - название папки, будет  создавать эту папку, а в ней набор файлов с правами доступа согласно картинке ниже (мы считаем что пользователь vasya и группа users у нас уже есть):


 

 

 


Zuletzt geändert: Dienstag, 19. September 2023, 20:23