mort.adela Pretpostavljam da pitas za b) zadatak.
Zadatak se da rjesiti na dosta nacina i svaki nacin je tocan dokle god se postigne ono sto se trazi u zadatku.
Napomenuo bih da se pod “korisnik” u zadataku ne misli nuzno na linux korisnika (iako su neki studenti uspjeli i takvu funkcionalnost ostvariti) vec upalimo 4 terminala i pravimo se da su 2 kod jednog korisnika, 2 kod drugog. Na prvi terminal od prvog korisnika mozemo unositi tekst koji se onda treba prikazati na drugom terminalu drugog korisnika. Vrijedi i obrat, kad drugi korisnik unosi tekst na svoj prvi terminal, to se treba prikazati na drugom terminalu prvog korisnika.
Gornju funkcionalnost moguce je ostvariti koristeci naredbe tail
i cat
koje citaju i pisu u dvije razlicite datoteke.
Za one koji zele znati vise:
Trivijalno je, koristeci &
, nadograditi rjesenje tako da svaki “korisnik” koristi samo jedan terminal koji mu sluzi i za upisivanje teksta i za primanje teksta od drugog “korisnika”.