/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
eksternt kald fra perl
Fra : CykelSmeden fra Aalb~


Dato : 30-11-02 23:33

hvorfor kan mit perlscript ikke gøre dette

exec ( "mutt -s fis skrald@acnord.dk < /var/httpdvars/subrev.txt");

eller hvordan burde jeg gøre

finn

--
--- CykelSmeden.... edb på gadeplan

Hvis intet er anført, taler jeg om RH 7.1
og når jeg spørger, er det bare fordi jeg ved for lidt!



 
 
Thorbjoern Ravn Ande~ (01-12-2002)
Kommentar
Fra : Thorbjoern Ravn Ande~


Dato : 01-12-02 00:21

"CykelSmeden fra Aalborg" <outlook@acnord.SLET.dk> writes:

> eller hvordan burde jeg gøre

Hvis du kan installere Perlmoduler, så kig på

http://www.zeegee.com/code/perl/MIME-Lite/

Den er fiks og forholdsvis nem at gå til.

--
Thorbjørn Ravn Andersen
http://unixsnedkeren.dk/ravn

Kim Hansen (01-12-2002)
Kommentar
Fra : Kim Hansen


Dato : 01-12-02 00:32

"CykelSmeden fra Aalborg" <outlook@acnord.SLET.dk> writes:

> hvorfor kan mit perlscript ikke gøre dette
>
> exec ( "mutt -s fis skrald@acnord.dk < /var/httpdvars/subrev.txt");
>
> eller hvordan burde jeg gøre

Hvad er det du vil have dit script til at gøre, og er du helt sikker
på at du ikke heller vil bruge system, exec afslutter perl ret
brutalt.

Du kan muligvis også bruge open(FH,"| mutt ...") hvis du vil lade dit
Perl-program generere den tekst der skal sendes, men der er
selvfølgelilg også moduler til den slags, de er ikke så svære at
bruge.

--
Kim Hansen | |\ _,,,---,,_ | Det er ikke
Dalslandsgade 8, A708 | /,`.-'`' -. ;-;;,_ | Jeopardy.
2300 København S | |,4- ) )-,_. ,\ ( `'-' | Svar _efter_
Phone: 32 88 60 86 | '---''(_/--' `-'\_) | spørgsmålet.

CykelSmeden fra Aalb~ (01-12-2002)
Kommentar
Fra : CykelSmeden fra Aalb~


Dato : 01-12-02 00:41


"Kim Hansen" <k-tahf.qvxh@oek.dk> skrev i en meddelelse
news:x62r8d28wj1.fsf@tyr.diku.dk...
> "CykelSmeden fra Aalborg" <outlook@acnord.SLET.dk> writes:
>
> > hvorfor kan mit perlscript ikke gøre dette
> >
> > exec ( "mutt -s fis skrald@acnord.dk < /var/httpdvars/subrev.txt");
> >
> > eller hvordan burde jeg gøre
>
> Hvad er det du vil have dit script til at gøre, og er du helt sikker
> på at du ikke heller vil bruge system, exec afslutter perl ret
> brutalt.
>
> Du kan muligvis også bruge open(FH,"| mutt ...") hvis du vil lade dit
> Perl-program generere den tekst der skal sendes, men der er
> selvfølgelilg også moduler til den slags, de er ikke så svære at
> bruge.

Det kan da godt være jeg skal installere sendmail.pm eller lign.

Jeg har fåer er perlscript sammen som slutter i $sub $to $body som er hhv
adressat, subjekt og tekst der skal sendes. Mutt bruger jeg i forvejen fra
flere sh-scripts, og så kan jeg jo li' genveje
Det med afslutningen kunne jeg måske leve med da det er sidste linie i
scriptet. men hvis man ikke ka! ;(

finn



Lars Balker Rasmusse~ (01-12-2002)
Kommentar
Fra : Lars Balker Rasmusse~


Dato : 01-12-02 01:15

"CykelSmeden fra Aalborg" <outlook@acnord.SLET.dk> writes:
> hvorfor kan mit perlscript ikke gøre dette
>
> exec ( "mutt -s fis skrald@acnord.dk < /var/httpdvars/subrev.txt");
>
> eller hvordan burde jeg gøre

Er du sikker på at mutt er i dit scripts PATH? Prøv at angive fuld
sti til mutt.
--
Lars Balker Rasmussen                  "S.M.R.T."

CykelSmeden fra Aalb~ (01-12-2002)
Kommentar
Fra : CykelSmeden fra Aalb~


Dato : 01-12-02 10:54


"Lars Balker Rasmussen" <lars@balker.org> skrev i en meddelelse
> > exec ( "mutt -s fis skrald@acnord.dk < /var/httpdvars/subrev.txt");
> >
> > eller hvordan burde jeg gøre
>
> Er du sikker på at mutt er i dit scripts PATH? Prøv at angive fuld
> sti til mutt.
> --
> Lars Balker Rasmussen "S.M.R.T."

Det var bare lige det!

så virker't !

tak - finn



Søg
Reklame
Statistik
Spørgsmål : 177579
Tips : 31968
Nyheder : 719565
Indlæg : 6409073
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste