LS prikaz v C

Jirka Kosina jikos na jikos.cz
Středa Duben 21 10:55:44 CEST 2004


On Tue, 20 Apr 2004, Pavel Kankovsky wrote:

> > Abych pravdu rekl, tak moc nevim o cem ... s unixem zacinam a tohle
> > je, jak uz nekdo spravne podotkl, domaci ukol. Bohuzel,ze zadani
> > vyplyva, ze zadne z fci opendir, readdir, closedir, stat .. by se
> > nemely pouzit.
> Hmm...bez stat() (resp. lstat()) nenaprogramujete ls -l.
> Bez opendir() a spol. se obejdete, pokud muzete pouzit open(), close()
> a getdents(), ovsem getdents() neni standardizovana funkce. V serem

Vzhledem k tomu, ze puvodni zadani znelo (velmi exaktne <g>) ze se smi 
pouzit jen scanf(), printf() a funkce "popsane"(?) v man getpwnam a 
getgrnan, tak bych si tipnul, ze podle tohoto zadani nelze pouzit ani 
open() a close(), protoze alespon v mych manpages na ne odkazy nejsou.

Nejsem ted schopen prijit na zadnou rozumnou cestu, jak zaznamu v
/etc/passwd a /etc/group primo pouzit pro zjisteni obsahu adresare. Spis
bych si tipnul, ze tu nekdo na necem jede, coz je u ucitelu (z jake ze
skoly tohle "zadani" pochazi?) obzvlaste smutne.

-- 
JiKos.


Další informace o konferenci Linux