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.

Nakon što smo saznali ko je trenutno aktivan na računaru možemo nekome od<br />

korisnika (samo ukoliko je aktivan na računaru gde i mi) poslati poruku. U tu svrhu<br />

koristimo naredbu write. Naredba ima sledeću sintaksu:<br />

write korisničko-ime [broj-terminala]<br />

Korisničko ime obavezno navodimo, dok broj terminala samo u slučaju kada je<br />

korisnik aktivan na više terminala istovremeno. Nakon što unesemo naredbu sve što<br />

kucamo na našem terminalu ide korisniku koga smo naveli u naredbi. Za kraj poruke<br />

pritisnemo CTRL+D. Korisniku kome šaljemo poruku pojaviti će se na ekranu:<br />

Message from ime-korisnika on oliver (pts/x) [ Wed Apr 16 11:31:38 ] ...<br />

Dakle podaci od koga je poruka s kog terminala je poslana i u koje vreme.<br />

DVOSMERNA KOMUNIKACIJA<br />

Osim jednosmerne komunikacije (samo šaljemo poruke u jednom smeru) možemo na<br />

UNIX sistemima ostvariti i dvosmernu komunikaciju. Za dvosmernu komunikaciju<br />

koristimo naredbu talk. Sintaksa naredbe je:<br />

talk ime-korisnika[@ime.računara]<br />

Kao ime korisnika navodimo korisničko ime osobe s kojom želimo uspostaviti<br />

dvosmernu komunikaciju, dok ime računara navodimo u slučaju da se ta osoba nalazi<br />

na drugom UNIX računaru. Nakon što pokrenemo naredbu ekran nam se podeli u dva<br />

dela (u gornjem delu pišemo mi, dok u donjem korisnik koga smo pozvali)<br />

isprekidanom linijom.<br />

U gornjem delu nam piše status veze i on je na početku:<br />

[Waiting for your party to respond]<br />

Za to vreme korisniku koga zovemo se javlja poruka na ekranu kojom ga UNIX sistem<br />

obaveštava o pozivu za dvosmernu komunikaciju:<br />

Message from Talk_Daemon@oliver at 11:43 ...<br />

talk: connection requested by jjovan@vts.su.ac.yu.<br />

talk: respond with: talk pero@tippnet.co.yu<br />

Ukoliko korisnik odmah ne odgovori onda se menja status na ekranu u:<br />

[Ringing your party again]<br />

a korisniku s kojim želimo uspostaviti dvosmernu komunikaciju ponavlja se poruka<br />

Message from Talk_Daemon@oliver at 11:43 ...<br />

talk: connection requested by jjovan@vts.su.ac.yu.<br />

talk: respond with: talk pero@tippnet.co.yu<br />

Korisnik kojega se poziva odgovara na poruku sa:<br />

oliver% talk ime-korisnike<br />

Nakon toga se i njemu ekran podeli u dva dela odvojena isprekidanom linijom i pojavi<br />

se poruka<br />

50

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

Saved successfully!

Ooh no, something went wrong!