Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: Simppe - 13.07.06 - klo:22.43
-
Eli siis pitäs saada listattua hakemiston sisältö. Kyseessä on tekstipohjainen ohjelma.
Onko tähän olemassa jokin funktio vai voinko saada ohjelman suorittamaan komentotulkin
komentoja?
-
Standardikirjastoissa ei taida olla mitään funktiota hakemistojen sisällön tarkasteluun. Lisäkirjastoilla noitakin toki sitten löytyy. system-funktiolla voi suorittaa järjestelmän komentoja. Tässä tapauksessa siis esim:
system("ls");
-
Standardikirjastoissa ei taida olla mitään funktiota hakemistojen sisällön tarkasteluun. Lisäkirjastoilla noitakin toki sitten löytyy.
juu, noin taitaa olla vähän alustakohtaistahan tuo... posix määrittelyssä on dirent.h (man dirent.h jos dev-mansivut on asennettu), jonka avulla hakemistorakenteita voi iteroida itse haluamallaan tavalla. sillä saa hitusen tietokin noista eri nodeista, mutta tarkempaa tarkastelua varten tarvitaan sitten stat.
-
Jep, pitää kattoa mitä näillä tiedoilla saa aikasiks.