Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
ЗВІТ
ДО ПРАКТИЧНОЇ РОБОТИ № 4
З КУРСУ “МЕРЕЖЕВІ ОПЕРАЦІЙНІ СИСТЕМИ”
на тему “ Основи Bash ”
Мета роботи
познайомитися з призначенням та основними можливостями оболонки bash;
познайомитися з основними правилами написання сценарiїв оболонки bash;
познайомитися з середовищем оболонки bash та правилами розкривання команд оболонки
Теоретичний вступ
Оболонка bash (як i решта програм операцiйної системи) постiйно розвивається i, тому, найбiш точною документацiєю є info bash (та man bash) конкретної системи. Досить добрим посiбником з оболонки bash є посiбник Machtelt Garrels "Bash beginners guide". Ярослав Федевич та його команда зробли переклад цього посiбника.
Текст сценарію:
#!/bin/bash
clear
echo "Scenarij_zapystuvsja."
echo "Pruvit, $USER!"
echo
echo "Perehid_y_kataloh…"
echo
cd MOS
echo
echo "Vmist_katalohy:"
echo
ls -l
echo
echo " Tru_najbilshi_fajlu_v_katalozi:"
echo
ls -l -S | sed -n '2p'
echo
Результат виконання:
[hirurg@localhost ~]$ chmod u+x gh.sh
[hirurg@localhost ~]$ ls -l gh.sh
-rwxrw-r-- 1 hirurg hirurg 169 2010-05-09 18:27 gh.sh
[hirurg@localhost ~]$ gh.sh
Scenarij_zapystuvsja.
Pruvit, hirurg!
Perehid_y_kataloh…
Vmist_katalohy:
загалом 20
-rw-r--r-- 1 hirurg hirurg 17 2010-04-08 22:23 file2.txt
-rw-r--r-- 1 hirurg hirurg 25 2010-04-08 22:32 file3.txt
-rw-rw-r-- 1 hirurg hirurg 34 2010-05-11 17:17 file4.txt
-rw-rw-r-- 1 hirurg hirurg 25 2010-05-11 17:17 file5.txt
-rw-r--r-- 1 hirurg hirurg 38 2010-05-11 16:11 file.txt
Tru_najbilshi_fajlu_v_katalozi:
-rw-r--r-- 1 hirurg hirurg 38 2010-05-11 16:11 file.txt
-rw-rw-r-- 1 hirurg hirurg 34 2010-05-11 17:17 file4.txt
-rw-r--r-- 1 hirurg hirurg 25 2010-04-08 22:32 file3.txt
Висновок
На даній лабораторній роботі я познайомився з призначенням та основними можливостями оболонки bash; познайомився з основними правилами написання сценарiїв оболонки bash; познайомився з середовищем оболонки bash та правилами розкривання команд оболонки