H U
u,t • In / /(Innej*
k \<< SI* ♦ | h
«/*» fir
/" JMINU
t < ostępu do przydzielonych dla procesu segmentów pamięci operacyjne)
(•) ustalaniu kolejności wykonania procesów .
JO) I Uruchomienie procesu w try bie asynchronicznym oznacza: u) że proces będzie miał asynchroniczny dostęp do procesora
h) że proces będzie się wykonywał autonomicznie - tzn. terminal nie będzie z nim związany c) że proces trafi do specjalnej kolejki procesów systemowych
ci) że proces otrzyma specjalny priorytet, który pozwoli na przyspieszone jego wykonanie.
Przy uruchomieniu skryptu podajemy 2 parametry’. Pierwszy parametr ustala, która /. opcji skryptu ma być wykonana - jeżeli pierwszy parametr jest równy:
1. I-to skrypt pokazuje dane o uruchomionych procesach;
2. 2 to skrypt tworzy podkatalog w bieżącym katalogu o nazwie podanej jako drugi parametr z prawami dostępu rw-r—r—;
3. 3 to skrypt tworzy plik w bieżącym katalogu o nazwie podanej jako drugi parametr i zapisuje do niego informację - jakie podkatalogi zawiera bieżący katalog oraz tle ich y Jeżeli ilość parametrów będzie mniejsza lub większa od 2 - komunikat o błędzie.
2)
Skrypt przy uruchomieniu pobiera trzy parametry, następnie tworzy trzy pitki o nazwach parametry. Do pierwszego zapisuje ilość podkatalogów w katalogu głównym, do drugie nazwy plików specjalnych opisujących urządzenia znakowe z katalogu Jdev , do tr/.cc informację o wszystkich uruchomionych procesach. Następnie skrypt przeszukuje dru\ wyszukuje nazwy plików zaczynające się na „tt” - wyświetla je i liczy ile ich jest..