[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

sintassi file .desktop



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

buongiorno a tutti

ho una funzione bash per creare un pdf da semplice testo
per comodita' l'ho aggiunta anche in una parte del menu' contestuale di
thunar, mettendola in un file .desktop

a2ps $1 --borders=0 -1 -f 9 -B -q -o - | ps2pdf - $1.pdf

pero' non gli garbano i comandi lunghi o con opzioni "particolari", 
scegliendo il file LISTA mi trovo un file chiamato -|ps2pdf
togliendo l'opzione -q vedo in .xsession-errors che si lamenta con:

a2ps: cannot open file `/home/skizzhg/Desktop/LISTA.pdf': No
such file or directory [/home/skizzhg/Desktop/LISTA.pdf
(unprintable): ignored] [Total: 1350 pages on 675 sheets] saved into
the file `-|ps2pdf'

quindi ho dovuto racchiudere il tutto tra apici e farlo chiamare da sh

[Desktop Entry]
Type=Application
Exec=sh -c "a2ps %f --borders=0 -1 -f 10 -B -q -o - | ps2pdf - %f.pdf"
Icon=2pdf
Name=crea pdf

mi chiedo, e' normale o mi son perso qualcosa? 
mi pare di capire che non agendo in un terminale, non comprende il
concetto di stdin e stdout, pipe e via dicendo

ciao :)

- -- 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkos2m4ACgkQBrljaFCi+dK+2QCgnLI0szcm+8G4l4jgElpuzG2v
6YAAoMTp31fgwmCi4LxT9lItEVly/kpu
=opam
-----END PGP SIGNATURE-----

Reply to: