WSWZ — Laboratorium – bash
Jarosław Piersa 2013-12-17
Zadanie 1
Napisz skrypt, który się przywita z użytkownikiem (Hello World).
Zadanie 2
Napisz skrypt, który poprosi użytkownika o potwierdzenie wyświetlenia pliku, zanim faktycznie go wyświetli (if).
Zadanie 3
Zad. Napisz skrypt, który automatycznie wyświetla plik tekstowy lub listuje katalog zależnie od jego typu, plik jest podany poprzez read().
Zadanie 4
Napisz skrypt, który rysuje romb o boku n (for / while / do)
*
* *
* *
* *
* *
* *
*
Zadanie 5
Napisz skrypt, który oblicza liczb podanych jako argumenty ($*, for, expr)
Zadanie 6
Napisz skrypt, który oblicza sumę liczb od 1 do wczytanej.
Zadanie 7
Napisz skrypt, który wykonuje kopię wszystkich plików w katalogu: plik → plik.bak, (for, zmodyfikowana wersja tego skryptu jest zadaniem domowym)
Zadanie 8
Napisz skrypt, który zgaduje liczbę między pomyślaną przez użytkownika. Liczba może być między 1 a 100. Skrypt może zadawać pytania „Czy Twoja liczba to X?”, „Czy Twoja liczba jest większa od X?”, „Czy Twoja liczba jest mniejsza od X?”.
1