systaxe fce system

Marek mostensky na nemkyj.cz
Středa Únor 27 14:18:11 MET 2002


Dne st 27. únor 2002 13:49 jste napsal(a):
> On Wed, Feb 27, 2002 at 01:46:54PM +0100, Marek wrote:
> > > > Zdravim potreboval bych poradit.
> > > > Snazim se pomoci fce system zalozit noveho usera ale neprojde to.
> > > > Mam to takto
> > > > system ("/usr/sbin/adduser $jmeno -g popusers -c '$jmeno' -s
> > > > ''/bin/false'") or die "nejede to \n";
> > >
> > > A? Jste si jisty, ze chcete pouzivat system s jednim parametrem misto
> > > s vice?
> >
> > a jak by to bylo s vice parametry nakopni me.
>
> ??? Proste vic parametru.
>
> 	system '/usr/sbin/adduser', $jmeno, qw! -g popusers -c !,
> 		$jmeno, qw! -s /bin/false !;
>
> I kdyz si nejsem jisty, jak jste vlastne presne myslel to
>
> 	'$jmeno' -s ''/bin/false'"
>
> ten dvojity apostrof je tam nejaky divny.
to jsem se jenom uklepl patri tam jeden apostrof.
toto ale hlasi chybu 
sh:  /usr/sbin/adduser, marek,:neni souborem ani adresarem.
marek je jmeno toto uzivetele ktery se ale nezalozi. 


Další informace o konferenci Perl