Aine haldustegevuste automatiseerimine tunniülesanded.
- yl1 – Skript väljastab tervituse 'Tere, Kasutajanimi!', kus kasutajanimi algab suure tähega.
- yl2 – Skript väljastab mu saavutused antud aines.
- yl1 – Skript väljastab kasutajale kuupäeva ja ajaga seotud info.
- yl2 – Skript, mis otsib VAR kataloogis .log lõpuga faile, kontrollib, mitu rida on ning väljastab nimekirja kahanevas järjekorras vastavalt ridade arvule.
- yl3 – Skript väljastab, mitu päeva masin on töös olnud.
- yl1 – Skript küsib kasutajalt ees- ja perekonnanime ning tervitab teda.
- yl2 – Skript väljastab lause, mis on kokku liidetud erinevatest muutujatest.
- yl3 – Skript küsib ainepunktide arvu ja nädalate arvu, arvutab ja väljastab ekraanile ühe nädala eeldatava ajakulu.
- yl4 – Skript küsib sisendit, mitu reisijat on kokku ja mitu kohta on bussis. Tulemusena väljastatakse, mitu on täielikult täidetud bussi ja mitu in on maha jäänud.
- yl1.sh – Skript küsib kasutaja käest nime ja sünniaastat ning arvutab, kui vana ta on.
- yl2.sh – Skript pakib kausta ./test kokku ja salvestab selle ./backup kataloogi nimega test.backup.tar.gz.
- yl3.sh – Skript küsib, missugust kataloogi soovitakse varundada ning see varundatakse backup kausta.
- yl1.sh – Skript arvutab täisnurkse kolmnurga hüpotenuusi külje a ja b pohjal. Võimalik arvutada komaarvudega.
- yl2.sh – Skript arvutab Heroni valemiga kolmnurga pindala, selleks küsib a, b ja c külgede väärtuseid.
- yl3.sh – Skript arvutab, mis päeval reisilt saabutakse, arvestades äramineku päeva ja reisi kestust.
- yl1.sh – Skript vastavalt sisendile väljastab, kas tegu on paaris või paaritu arvuga.
- yl2.sh – Skript arvutab reisijate ja kohtade arvu põhjal, mitut bussi läheb vaja, et kõik peale mahuks.
- yl3.sh – Analüüsiti olemasolevat skripti.
- paarsus – Skript vastavalt käsurea sisendile väljastab, kas tegu on paaris või paaritu arvuga.
- yl1.sh – Skript küsib vanust ning seejärel otsustab, missugusesse vahemikku vanus kuulub.
- yl2.sh – Skript väljastab sisendi põhjal, missuguse aastaajaga on tegemist. Sisestada tuleb kuu number.
- yl3.sh – Skript v2ljastab vastavalt sisendile, missugust tervitust saata. Sisestada tuleb ajaline väärtus.
- yl4.sh – Skript v2ljastab vastavalt praegusele kellaajale, missugust tervitust saata.
- list.sh – Skript väljastab, missugused failid on etteantud kaustas koos failitüüpidega.
- yl1.sh – Skript väljastab arvude 1-10 paarisarvude summa.
- yl2.sh – Skript küsib täisarvu ning arvutab sisestatud arvude summa.
- yl3.sh – Skript väljastab sisendi põhjal, missuguse kuuga on tegemist. Sisestada tuleb kuu number.
- yl4.sh – Skript võimaldab kasutajal tuvastada, kas sisestatud arv on algarv või mitte.
- yl4a.sh – Skript väljastab esimese 20 täisarvu kohta, kas tegu on algarvuga või mitte.
- yl1.sh – Skript väljastab 5 rida, kus igal real on 5 tärni.
- yl2.sh – Skript väljastab vastavalt kasutaja sisendile x rida, kus on y tärni.
- yl3.sh – Skript väljastab ristküliku, kus on vastavalt kasutaja sisendile x rida ja y t2rni (rea pikkus).
- yl4.sh – Skript väljastab vastavalt kasutaja sisendile x rida kasvavas järjekorras.
- yl5.sh – Skript väljastab vastavalt kasutaja sisendile x rida, kus "o" on kahanevas järjekorras, tärn kasvavas.
- lisa_kasutaja.sh – Skript küsib kasutajalt sisendiks kasutajanime. Sisendi põhjal luuakse antud kasutaja (ilma paroolita), luuakse ka kodukataloog.
- kasutajad_failist.sh – Skript loeb kasutaja sisestatud failist igal real oleva kasutajanime ning loob antud kasutaja skriptiga lisa_kasutaja.sh.
- kasutajad_failist_parooliga.sh – Skript loeb kasutaja sisestatud failist igal real oleva kasutajanime ning kooloniga eraldatud parooli ja loob antud kasutaja skriptiga lisa_kasutaja.sh.
- kasutajad_failist_parooliga_eraldatud.sh – Skript loeb parameetritena kaht faili (ühes kasutajad, teises paroolid). Skript lisab kasutaja ja talle vastava parooli.
- kasutajad_failist_genparool.sh – Skript loeb kasutaja sisestatud failist igal real oleva kasutajanime ning loob antud kasutaja. Lisaks genereerib kasutajale suvalise parooli, mis salvestatakse logifaili kasutajanimi:parool kujul. Kontrollitakse, kas skripti käivitab kasutaja "root". Vajalik on paketi "pwgen" olemasolu.
- varunda_kodukataloogid.sh – Skript varundab kõigi kasutajate kodukataloogid (/home/*) .tar.gz faili ning /home_bcp kausta. Failinime formaat: "$kasutaja.$kuupaev.tar.gz".