Eseguire un programma da terminale in Automator

Richieste d'aiuto. Quando non si sa "come fare". Il supporto per le applicazioni e sui sistemi operativi Macintosh.
Post Reply
Gialandra
Approdato su Mac Peer
Posts: 6
Joined: Tue Nov 13, 2007 10:44 pm
Eseguire un programma da terminale in Automator

Post by Gialandra »

Vorrei creare un azione che mi apra il file selezionato e lo facesse elaborare ad un programma a riga di comando con opzioni.

La soluzione ci deve essere perchè una volta prima di formattare funzionava ma ora non riesco più a ripristinare la funzione.

Per adesso ho fatto così: Aperto Automator, tirato a destra "esegui script shell" e sotto cat ho trascinato l'applicativo da usare in terminale, ho messo le opzioni e finito con qualcosa trovato non so dove non so quando, praticamente:

cat
/Applications/DcRaw/usr/bin/dcrawx86 -r 1 1 1 1 -o 0 -k 0 -4 -T "$@"

Non funziona. Avete qualche idea da suggerire? Grazie 1000
Marco
User avatar
Peterpan
Quintessenza di Mac Peer
Posts: 9823
Joined: Sat Jan 06, 2007 7:53 am

Post by Peterpan »

Quel comando dovrebbe stare tutto su una riga.
Chi non accetta critiche o discussioni e fa tutto per evitarle è un cialtrone, digli di smettere !!!
Gialandra
Approdato su Mac Peer
Posts: 6
Joined: Tue Nov 13, 2007 10:44 pm

Post by Gialandra »

Peterpan wrote:Quel comando dovrebbe stare tutto su una riga.
Grazie per la risposta, ho provato anche questo ma sembra che non funzioni. Il comando però funziona se a "$@" sostituisco la posizione del file vero da convertire
User avatar
Peterpan
Quintessenza di Mac Peer
Posts: 9823
Joined: Sat Jan 06, 2007 7:53 am

Post by Peterpan »

Ma non capisco che devi fare, il comando "cat" non fa altro che mandare in output al terminale il contenuto del file... poi ?
Chi non accetta critiche o discussioni e fa tutto per evitarle è un cialtrone, digli di smettere !!!
Gialandra
Approdato su Mac Peer
Posts: 6
Joined: Tue Nov 13, 2007 10:44 pm

Post by Gialandra »

Peterpan wrote:Ma non capisco che devi fare, il comando "cat" non fa altro che mandare in output al terminale il contenuto del file... poi ?
A dire il vero quel cat me lo sono ritrovato lì nella finestra e pensavo fosse inserito di default ... io voglio solo dire a dcraw di convertire un file (dovrebbe essere semplice ma non va), dannaz ...
User avatar
Peterpan
Quintessenza di Mac Peer
Posts: 9823
Joined: Sat Jan 06, 2007 7:53 am

Post by Peterpan »

Sovrascrivi quel cat. E limitati alla riga che lancia il comando che desideri tu.

Poi onestamente con Automator e la shell ho poca dimestichezza, poi proverei comunque a modificare la voce "Passa Input" a "come argomenti", mantenendo sempre la stessa riga e vedere se va.
Chi non accetta critiche o discussioni e fa tutto per evitarle è un cialtrone, digli di smettere !!!

Post Reply