Esecuzione dei comandi della shell con Automator: come creare un droplet che avvia un comando "exec"?

3

Ho bisogno di creare un'applicazione di automazione che avvii il seguente comando exec, ogni volta che un file di immagine viene rilasciato su di esso (l'exec stampa i file di immagine con alcuni parametri di stampa).

exec('lpr -o ImageableArea=DS_8x6 -o PageRegion=DS_8x12 -o
PageSize=DS_8x12 -o media=DS_8x12 '.$fullPathOfTheImageFile);

Come posso creare questa applicazione? Non posso andare oltre questo punto:

    
posta Kurt UXD 07.04.2014 - 19:08
fonte

1 risposta

4

Nell'esecuzione Esegui script shell , modifica Immetti passaggio: , (nell'angolo in alto a destra dell'azione ), da a stdin a come argomenti . Quindi è possibile ottenere il risultato dell'azione precedente passata a uno script di shell come argomento. Esempio:

lpr -o ImageableArea=DS_8x6 -o PageRegion=DS_8x12 -o
PageSize=DS_8x12 -o media=DS_8x12 $1

    
risposta data 07.04.2014 - 19:22
fonte

Leggi altre domande sui tag