Adica ti-a mai zis cineva de getpwnam parca:
extragi din sirul care contine numele fisierului subsirul "~username",
apelezi getpwnam("username"), ti se intoarce un pointer la o
structura tip passwd , structura care
o sa contina un char *pw_dir (adica home directory pentru user),
apoi il inlocuiesti in sirul initial, si ai sirul complet
(si expandat).
da-i si un man getpwnam.
spor la treaba
jk
On Fri, Sep 21, 2001 at 12:04:57PM +0300, Dorin Lazar wrote:
>
> Nu asta e problema. Problema mea este ca citesc locatiile a doua fisiere de
> configurare dintr-un fishier de configurare (nu va uitatzi stramb, portez de
> pe Windows, unde shi-au permis mult mai multe prostii). Shi speram ca sa
> existe o expandare de tip shell, pentru ca altfel trebuie sa umblu in codul
> original (care are idiotzenii de tip windozian in el).
> Porting suxx. Oricum, cred ca o sa trec la solutzia muncitoreasca....
> On Friday 21 September 2001 11:46 am, you wrote:
> > --On Friday, September 21, 2001 11:15:08 +0300 Dorin Lazar
> >
> > <[EMAIL PROTECTED]> wrote:
> > > Problema mea se complica din faptul ca citesc numele fisierului dintr-un
> > > alt fisier de configurare. Nu pot sa ii trantesc $HOME in fatza pur shi
> > > simplu.
> >
> > Da' strcat ce are?
> >
> > Petru
> >
> > ---
> > Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
> > unsubscribe from this list.
> ---
> Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
> unsubscribe from this list.
>
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.