• Nie Znaleziono Wyników

Programowanie w powłoce bash Ćwiczenia –

N/A
N/A
Protected

Academic year: 2021

Share "Programowanie w powłoce bash Ćwiczenia –"

Copied!
1
0
0

Pełen tekst

(1)

Programowanie w powłoce bash

Ćwiczenia – część 2.

1. Napisz skrypt, który będzie generował liczbę losową z zakresu 1 – 100 (*) a następnie będzie prosił użytkownika o odgadnięcie tej liczby. Jeżeli użytkownik poda zbyt dużą lub małą wartość wyświetlony zostanie stosowny komunikat. Skrypt będzie również zliczał ilość prób odgadnięcia liczby i każdorazowo będzie wyświetlał numer aktualnej próby. Po odgadnięciu zostanie wyświetlone podsumowanie w postaci:

1 próba – podałeś $liczba – za dużo/za mało

(*) – zobacz zmienną specjalną $RANDOM.

2. Korzystając z mechanizmów z ćwiczenia pierwszego napisz skrypt, który zamiast liczby będzie losował kartę z talii 52 kart i pozwalał użytkownikowi na jej odgadnięcie.

3. Napisz skrypt, który będzie przyjmował argumenty w postaci tekstu a wyjściem będzie posortowana alfabetycznie lista tych argumentów. Wykorzystaj w tym celu polecenie test i porównywanie ciągów tekstowych.

4. Napisz skrypt, który jako argument przyjmie ciąg tekstowy a na wyjściu wypisze ten sam ciąg znak po znaku w kolumnie (znak + nowa linia) (*).

5. Rozbuduj skrypt z ćwiczenia 4 tak aby zliczał poszczególne znaki w podanym tekście i wyświetlał wyniki.

6. Napisz skrypt, w którym będzie zdefiniowana funkcja o nazwie dzienTygodnia() pobierająca jako argument datę(*) w formacie RRRR-MM-DD (wpisywana z klawiatury przez

użytkownika). Wynikiem działania tej funkcji będzie dzień tygodnia dla podanej daty. Skrypt powinien działać w pętli i dopiero po wpisaniu „quit” kończyć swoją pracę.

(*) - zobacz polecenie ‘date’ (info date).

Cytaty

Powiązane dokumenty

For in­ stance Stigeoclonium was primary limited in its growth by phosphorus and secondary by nitrogen in the water samples from site 272 in June, whereas some unknown factor

Dzieło Gerwazego z Tilbury przyniosło pier- wszy w piśmiennnictwie chorograficznym typu imago mundi wy- łom, polegający na stosunkowo szerokim uwzględnieniu nowe- go

Dzieło jest tu używ ane niezgodnie ze sw ym celem , jeśli za cel ta k i uzn am y dostarczanie odbiorcy estetycznej przyjem ności... Otóż owa bezinte­ resow ność

[r]

Zmień skrypt z punktu 11 tak aby argumentem była nazwa pliku, którego zawartością będą kolejne liczby umieszczone w jednej linii.. Dodaj do skryptu z punktu 12 instrukcję,

Reguła de L’Hospitala, to w zasadzie zespół twierdzeń ułatwiających liczenie granicy ilorazu funkcji, gdy obie z nich mają granice równe zero, bądź granice

Sum uśmiechnął się z przekąsem, Liczy, liczy coś pod wąsem, Wąs sumiasty jak u suma, A sum duma, duma, duma?. „To dopiero mam z tym biedę –

z kodem.. Jesienią rodzina liczy około 20 tysięcy pszczół, wiosną jest ich trochę mniej, a latem wzrasta aż do 50 tysięcy i więcej. W języku polskim jest powiedzenie