06.04.2015 Views

Osnovi programiranja i programski jezici

Osnovi programiranja i programski jezici

Osnovi programiranja i programski jezici

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

oliver% chgrp osobljegrupa osoblje postaje vlasnik nad<br />

.login<br />

datotekom .login<br />

oliver% chgrp studentgrupa student postaje vlasnik nad<br />

.login<br />

datotekom .login<br />

Napomena: ukoliko za vlasnika datoteke stavimo drugog korisnika više nismo vlasnici<br />

datoteke i ne možemo menjati njene dozvole, vlasnike i grupu kojoj pripada.<br />

METAZNACI<br />

Metaznaci su grupa znakova koji zamenjuju jedan ili više znakova. Metaznakove<br />

možemo koristiti kada želimo naredbom uticati na više datoteka ili direktorija. Skup<br />

tih metaznakova je u Tabeli 1.<br />

Tabela 1.: Metaznaci<br />

* Zamenjuje proizvoljan broj znakova. Uzmemo na primer "lis*", tu "*"<br />

zamenjuje proizvoljan broj znakova tako da možemo imati "lista", "lis ta",<br />

"lisica", ...<br />

? Zamenjuje samo jedan znak. Uzmemo na primer "lis?ca", tu "?" zamenjuje<br />

jedan znak tako da možemo imati "lisica", "lisbca", "lis ca", "lis1ca", ali ne i<br />

"lista"<br />

[...] Zamenjuje jedan znak sa bilo kojim znakom navedenim u uglastim<br />

zagradama. Na primer "lis[a..z]ca", tu "[a..z]" zamenjuje bilo koji znak<br />

između a i z tako da možemo imati "lisica", "lisbca", ali ne i "lis1ca".<br />

U praksi metaznakove koristimo kada želimo naredbu primeniti samo na određene<br />

datoteke (Tabela 2.).<br />

Tabela 2.: Primeri za korišćenje metaznakova na određene datoteke<br />

oliver% ls -ldobiti ćemo sve datoteke u direktoriju etc koje počinju<br />

/etc/h* sa h<br />

oliver% ls -ldobiti ćemo sve datoteke koje počinju sa h, završavaju<br />

/etc/h?st sa st, a između imaju samo jedan znak<br />

oliver% ls -ldobiti ćemo sve datoteke koje počinju sa h, završavaju<br />

/etc/h??st sa st a između imaju dva znaka.<br />

ČITANJE SADRŽAJA DATOTEKE<br />

Do sada smo pregledavali direktorije i gledali datoteke spolja, ali nismo mogli videti<br />

sadržaj datoteke. Da bi mogli pogledati i unutar "korica" koristimo se nekom od UNIX<br />

naredbi za čitanje sadržaja datoteka: cat ili more.<br />

cat<br />

Naredba cat dolazi kao skraćenica od engleske reči concatenate, i prvenstveno je<br />

40

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!