Manuale del CDE Solaris per utenti esperti e amministratori di sistema

Come le azioni utilizzano i file di dati come argomenti

Un argomento di un comando è un oggetto, solitamente un file, su cui il comando viene eseguito. Un'azione può essere scritta in modo da accettare un file come argomento.

Ad esempio, il campo EXEC_STRING dell'azione Xwud specifica che è richiesto un file come argomento:

EXEC_STRING				/usr/bin/X11/xwud -noclick -in \
 							%(File)Arg_1"File Xwd da visualizzare:"%

Il termine Arg indica l'argomento. La sintassi Arg_1 significa che si tratta del primo argomento, mentre (File) indica che l'azione tratterà quell'argomento come un file.

Il modo più semplice per specificare un file come argomento consiste nel rilasciare un file di dati sull'icona dell'applicazione. Il desktop determina il percorso del file rilasciato e lo inserisce nella riga di comando al posto del testo tra i due simboli % (%(File)Arg_1"File Xwd da visualizzare:"%). In questo modo, il comando che viene eseguito è:

/usr/bin/X11/xwud -noclick -in percorso_file

Facendo doppio clic sull'icona dell'applicazione, il desktop determina dal campo EXEC_STRING che è richiesto un file come argomento, e visualizza una finestra di dialogo che chiede all'utente di inserire un percorso o un nome per il file. Nel caso dell'azione Xwud, la richiesta sarà:

File Xwd da visualizzare:

Il percorso o il nome del file inserito dall'utente verrà usato come argomento del comando.