[Java lista] exec
Akos Gabriel
akos.gabriel at i-logic.hu
2008. Sze. 18., Cs, 18:24:15 CEST
On Thu, 18 Sep 2008 17:44:23 +0200
Laja <laja at freemail.hu> wrote:
> Hi!
>
> > Linux-on lehet, hogy nem bináris fájlt hívnál meg, hanem egy
> > script-et. Azt pedig nem tudja az exec futtatni. Próbáld meg úgy a
> > futtatást, hogy egy shell futtassa azt, például exec("/bin/sh
> > "+cmd).
>
> Átírtam most ez van a logban:
> command: /bin/sh -c "pdftops /home/laja/xxx/doc.pdf - | lpr "
>
> Viszont továbbra se nyomtat. Parancssorból ugyanez megy :(
>
> Ja, és mint látszik abszolut utvonalakkal dolgozom, így azzal nem
> lehet gond.
>
> > Biztos jó dolog, hogy exec-el nyomtatsz? A Java is képes meghívni
> > a nyomtatást, és akkor mindenhol jól fog működni a nyomtatás.
>
> Nem. De egyrészt nem én írtam, nekem csak javítanom kell. Másrészt a
> PDF-et úgy kapom készen, nekem csak ki kell nyomtatnam. Erre meg ez a
> legegyszerűbb megoldás.
Nemazér, de erre biztosan java programot kell írni?
Amúgy meg írnék egy scriptet, és azt hívogatnám, abban lehetne a pipe
meg a többi. Amúgy meg a /bin/sh a program, a többi meg a paraméter,
külön-külön, ugyebár?
--
Üdvözlettel,
Gábriel Ákos
-=E-Mail :akos.gabriel at i-logic.hu|Web: http://www.i-logic.hu=-
-=Tel/fax:+3612367353 |Mobil:+36209278894 =-
További információk a(z) Javalist levelezőlistáról