"ls" linux alatt - hogy tudok egy directory listát

 ( gerely | 2004. február 21., szombat - 21:05 )

"ls" linux alatt - hogy tudok egy directory listát

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Bár a subject-ből elég jól kiderül, de leírom pontosan:
Arra vagyok kíváncsi, hogy Linux alatt C-ben hogy tudom meg, hogy milyen fájlok vannak egy adott könyvtárban?
Eddig csak MS rendszerek alatt csináltam ilyet, de az ott használt findfirst, findnext nem szabványos, ha jól tudom (legalábbis nem találtam infót arról, hogy ilyesmi létezne linux alatt).
Gerely

Szia

Erre a struct dirent és az ezzel kapcsolatos funkciók szolgálnak.

írd be, hogy info libc majd keresd a fõmenüben az "Accessing Directories" pontot.
Ott minden le van írva és egy igen rövid példaprogramot is találsz.

Szia

Tom

A módszer bevált! A kipróbálás annyira lekötött, hogy el is felejtettem megköszönni a segítséget, úgyhogy most pótolom.

Két megjegyzés:

1.) Mandrake alatt a glibc info-oldalai nincsenek telepítve defaulból (nem tudom pontosan melyik csomagban lehet, nálam elég sok doc meg dev csomag is fönt van, de így sem volt).

2.) Időközben találtam egy elég jó :arrow: [url=http://www.kiskapu.hu/main.php?SHOW_BODY=termekinfo&TERMEKINFO_ID=121771601]könyvet[/url], ebben egy csomó, a glibc-vel megoldható (tehát a linux alatti C programozás során valószínűleg előbukkanó) probléma körül van járva.

Gerely

[quote:0c1e9f2160="Anonymous"]Időközben találtam egy elég jó :arrow: [url=http://www.kiskapu.hu/main.php?SHOW_BODY=termekinfo&TERMEKINFO_ID=121771601]könyvet[/url], ebben egy csomó, a glibc-vel megoldható (tehát a linux alatti C programozás során valószínűleg előbukkanó) probléma körül van járva.

Gerely[/quote:0c1e9f2160]

Fel lehet veled venni privátban valahol a kapcsolatot...?

gloom kukac freemail pont hu
Vagy személyesen Tatabánya - Győr között valahol, ez elég véletlenszerű... :)
Ha esetleg a könyvre pályáznál, nem eladó, valószínűleg a [url=http://www.jamk.hu]megyei könyvtár[/url] nem nagyon örülne a tranzakciónak. :twisted: