Skrypty powłoki w systemie Linux

Transkrypt

Skrypty powłoki w systemie Linux
Skrypty powłoki w systemie Linux
dwiczenie 2
Skrypt shellowy to nic innego jak bardziej rozbudowana wersja listy pewnych poleceo, które mają
zostad wykonane przez system. Zgodnie z ogólnie przyjętą konwencją, każdy powstający skrypt
(działający w BASH-u) powinien się zaczynad od następującej linijki:
#!/bin/bash
Zadanie 1 (parametry skryptu) Utwórz plik i uruchom: zad1
#!/bin/bash
echo „Oto przekazane mi parametry”
echo $0
echo $1
echo $2
Wywołaj go z różnymi parametrami:
Zadanie 2
Utwórz plik zad2, który będzie tworzył w bieżącym katalogu (nazwisko) trzy katalogi o nazwach
podanych jako parametry wiersza poleceo. Użyj poleceo takich jak $1.
Zadanie 3
Utwórz plik zad3, który będzie tworzył w bieżącym katalogu (nazwisko) trzy pliki o nazwach podanych
jako parametry wiersza poleceo. Użyj poleceo takich jak $1.
Zadanie 4
Utwórz skrypt zad4, który będzie tworzył w bieżącym katalogu (nazwisko) katalog o nazwie podanej
jako pierwszy parametr wywołania, a następne dwa parametry będą nazwami podkatalogów
tworzonych w tym pierwszym.
Zadanie 5
Utwórz skrypt mzad5, który będzie tworzył w bieżącym katalogu (nazwisko) katalog o nazwie podanej
jako pierwszy parametr wywołania, a następne dwa parametry będą nazwami plików tekstowych
tworzonych w katalogu o nazwie pierwszego parametru.
Zadanie 6
Utwórz skrypt zad4 , który będzie kopiował do katalogu nowy wszystkie pliki i katalogi z katalogu
bieżącego .

Podobne dokumenty