0. Napraviti direktorijum Os/1 pomocu komande mkdir. Sve sto se nadalje radi na ovom casu smestiti u ovaj direktorijum. Skripte imaju ekstenziju .sh i potrebno je da prvi red u njima bude #!/bin/bash 1. Napisati skriptu koja prvo cisti ekran, zatim stampa datum i kalendar za tekuci mesec i na kraju stampa broj korisnika trenutno logovanih na sistem. 2. Napisati skriptu koja prvo prikazuje sve funkcije koje u svom kratkom opisu sadrze reci print i char. Zatim prikazati zadnjih 5 redova sortirane datoteke linux.txt. Potom prikazati sve fajlove u tekucem direktorijumu koji sadrze tekst /bin/bash (koristiti grep, tako da mu se prosledi string i fajlovi u kojima se pretrazuje). 3. Napisati shell skriptu koja brise sadrzaj datoteke hello.txt (kreira je ako ne postoji) i u toj datoteci ostavlja poruku Zdravo! (koristiti echo). Zatim prikazati red koji sadrzi vreme poslednje modifikacije datoteke hello.txt. Potom prikazati sve procese koji se izvrsavaju u ime korisnika koji je pozvako komandu i ciji pid pocinje dvojkom i ima bar 3 cifre. Na kraju prikazati sve procese na sistemu koji se izvrsavaju u ime root korisnika koriscenjem komande ps aux (potrebno je da niska root bude na pocektu reda). 4. Napisati shell skriptu koja prikazuje lokaciju komande du, prikazuje sve linije datoteke neki_tekst.txt koje se zavrsavaju sa , i potom prikazaju praznu liniju na ekran. Iz iste datoteke prikazati: -Sve linije koje pocinju slovom A i ispisati praznu liniju -Sve linije koje pocinju slovom A, B ili C i potom ispisati praznu liniju -Sve linije koje pocinju slovom A, M ili X i potom ispisati praznu liniju -Sve linije u kojima je barem jedan od brojeva 10, 11, 12, 20, 21 ili 22 i potom praznu liniju. 5. Napisati shell skriptu koja kreira direktorijum "a" i u njemu kreira datoteke 1.txt, 2.txt, 3.txt koje sve sadrze poruku "Zdravo". Skripta potom kreira direktorijum "b", pozicionira se u direktorijum "a", kopira sadrzaj "a" u sadrzaj "b", izvrsi pomeranje natrag u roditeljski direktorijum i brisanje direktorijuma "a". Prikazati sve fajlove sa ekstenzijom .sh u tekucem diretkorijumu kao i njihove velicine. 6. (Pokrenuti na alasu) Napisati shell skriptu koja ispisuje kada je korisnik sa korisnikcim imenom mi09004 na alasu zadnji put primio mail (ako je ta informacija trenutno dostupna). Ispisati imena svih fajlova u direktorijumu ~/public_html/ i svim rekurzivno u svim njegovim poddirektorijumima koji imaju ekstenziju .html. Prvo iskopirati direktorijum na drugo mesto kako prilikom naredne naredbe ne bi doslo do presnimavanja vec uradjenih zadataka usled greske. 7. Pomocu komande tar spakovati sve prethodne fajlove u arhivu 5.tar. 8. Ispisati broj linija koji trenutno zauzima fajl history. NAPOMENA: sa ovom naredbom moze doci do problema pri koriscenju u skriptama. 9. Iskopirati fajl 1.sh pomocu komande scp u direktorijum public_html na nalog na alasu. Ulogovati se pomocu ssh i proveriti da li je fajl ispravno iskopiran.