witam. nie wiem do kogo konkretnie moge sie zwrocic ale moze ktos to mial i dla nie go to 5 minut roboty ja sie doiero ucze i mam jako takie pojecie ale chcialbym prosic was o pomoc.
Mam teraz zaliczenie w sobote z jak to powiedziec Skrypty w SHELLU ewentualnie sbior kilku polecen. napisze w punktach co mniej wiecej moze mnie spotkac:
Ponizej sa zadania ktore nalezy wykonac poleceniami oddzielnymi badz laczonymi:
-
Wypisac z pliku /etc/passwd linie odpowiadajaze wszytskim uzytkownikom o imieniu Anna, posortowane malejaco wg numeru uzytkownika
-
Wypisac z pliku /etc/passwd imiona, nazwiska i loginy wszytskich uzytkownikow o imieniu Mariusz, posortowanych alfabetycznie (wg nazwisk) .Przydatne polecenie CUT
-
Policzyc pliki (bez katalogow) w swoim katalogu domowym.
-
Znajdz w systemie pliki, ktorych jest sie wlascicielem, a ich nazwy zaczynajas ie na p lub P, skopiowac je do utworzonego wczesniej katalogu pliki_na_p
-
wyszukac w katalogu /etc i jego podkatalogach pliki o nazwach zaczynajacych sie na litere h, utworzyc do nich linki symboliczne w utworzonym wczesniej katalogu ~/moje_linki
-
Wypisac wszytskie pliki ze swojego katalogu porzadkujac je od najnowszych do najstarszych, wynik zapisac do pliku moj_katalog
-
Polecenie last -n (gdzie n jest liczba) wypisuje liste n uzytkownikow, ktorzy ostatnio logowali sie w systemie. sprawdzic, ile razy w ciagu ostatnich 500 logowan pojawil sie w systemie wybrany uzytkownik, wypisac te logowania oraz ich liczbe
-
Z pliku PRZYKLAD wybrac czesc pomiedzy \begin{abstract} i \end{abstract},
zapisac do pliku PRZYK (wymaga to uzycia kilku oddzielnych polecen)
ponizej polecenia sa z odwolanie msie do pliku PRACOWNICY
plik ten wyglada tak:
Jan Kowal 24 mechanik
Jacek Nowak 20 stolarz
Anna Bociek 23 lekarz
Narcyz Kowalik 25 Informatyk - programista
Michal Bez 34 informatyk - bazy danych
Adela Grab 36 lekarz
Ewa Ziolo 27 informatyk - sieci
-
w pliku PRACOWNICY zmienic wszytskie litery na duze, wynik zapisac do pliku PRAC_duze
-
z Pliku PRACOWNICY wypisac wszytskie osoby bedace inforamtykami, ale nie zajmujacymi sie bazami danych, posortowac wg wieku: wynik umiescic w pliku INFORMATYCY
-
Osoby z pliku PRACOWNICY posortowac wg nawisk a jesli maja jednakowe nazwiska to wg imion. wynik zapisac w pliku PRACOWNICY.SORT
-
Z pliku PRACOWNICY wypisac nauczycieli posortowanych wg WIEKU
-
Wypisac z pliku pracownicy linie od 12 do 20
-
Posortowac osoby w pliku /etc/passwd wg numeru grupy,wynik zapisac w pliku passwd.sort
-
na podstawie pliku /etc/passwd policzyc uzytkownikow systemu o imieniu MAriusz nie bedacych pracownikami (tj nie majacych w nazwie katalogu domowego USERS)
ufff to tyle jesli chodzi o polecenia.
Nie prosze o wypisanie wsyztskich punktow bo sie powtarzaja ale mnie jwiecej te pdostawowe polecenia jak kopiowanie w pliku od .. do ... czy szukanie w pliku i sortownie to poeksperymentuje.
Jescze mozliwe bedzie ze bedziemy mieli skrypty chociaz to sie laczy w sumie
Zadania ze skryptami sa takie :
-
napisz skrypt wypisujacy wszytskich userow z kat /etc/passwd o imieniu podanym jako parametr, a takze liczbe takich uzytkownikow.
-
napisz skrypt zapisujacy zawartosc dwoch plikow o nazwach podanych jako parametr do trzeciego pliku rowniez nazwa tego 3 jest podana jako parametr
-
napisz skrypt ktory wywolany parametrem bedacym nazwa zawodu zapisuje do pliku o nazwie odpowiadajacej temu zawodowi (czyli takiej jak podany paramater) imiona ,nazwiska i wiek (bez pola zawodu!) wszytskich osob z pliku PRACOWNICY ,majacych ten zawod
To wszytsko co mam do zrobienia jeszcze jest liczenie katalagow zaczynajacy ch sie na jakas litere itd.
HELP