[ gorang @ 23.09.2002. 03:12 ] @
kako da u /bin/bash-u uradim ovo sto radim u perlu:

znaci potrebna mi je izmena sifre preko passwd i to kroz pipe/stdin handle (ili kako se vec zove), u perlu to odradim ovako:
open (NESTO, "|/usr/sbin/passwd --stdin username");
print NESTO "sifra\n";

Ne zamerite ukoliko je sintaksa losa, ovo zurim da napisem, uglavnom pod perlom mi radi, sada mi treba pod shellom (bash) kojeg bas ne poznajem bar sto se tice 'programiranja'


hvala
[ leka @ 24.09.2002. 12:37 ] @
To u Perl-u nece raditi to sto si ti rekao nikada...
Taj skript nikada nece moci da promeni sifru.
[ Dragoslav Krunić @ 24.09.2002. 12:47 ] @
Pa naravno da neće raditi, dečko je samo dao primer kako bi predočio problem... Au bre leko :)
[ gorang @ 27.09.2002. 01:31 ] @
Citat:
leka:
To u Perl-u nece raditi to sto si ti rekao nikada...
Taj skript nikada nece moci da promeni sifru.


ovo je samo osnova, nije ceo skript :) ... inace radi promena sifre, uz malu pomoc SUDO-a naravno.. inace ovo mi vise nije bitno posto sam resio problem koji sam imao drugacije, hvala u svakom slucaju :)
[ burtonium @ 16.06.2003. 15:16 ] @
Pa ajde onda podaj resenje, mozda jos nekome zatreba. Recimo meni bi dobro doslo :)

Pozdrav,

dusan