"exec-desktop" "1" "" "" "Starbuntu"

NOME

exec-desktop - esegue i file di configurazione del desktop anche con parametri e così facendo si prende cura anche della cronologia 'Usati di recente' (fornita da Starbuntu)

SINTASSI

exec-desktop [<percorso del file *.desktop>] [<parametri>]
o in breve: exec-desktop [<nome del file *.desktop>] [<parametri>]

DESCRIZIONE

Come eseguire un file desktop o una voce del menu delle app con parametri

File desktop:

Funziona meglio con il programma Starbuntu exec-desktop, che è predefinito per questo tipo di file. Questo programma può anche comprendere istruzioni complesse nel file di configurazione del desktop come p.e. Exec=sh -c '<shell script code>' così come tutti i relativi parametri e registra questa operazione nella cronologia "Recentemente" ( = $HOME/.config/gtk-3.0/recent.history) se il tipo di file è previsto per esso secondo $HOME/.config/gtk-3.0/recent.types. Il numero massimo di voci della cronologia è definito in $HOME/.config/openbox/environment come 'max_recent_lines'. Il programma si chiama così:

exec-desktop [<percorso del file di configurazione del desktop>] [<parametri>]

o in breve: exec-desktop [<nome del file di configurazione del desktop>] [<parametri>]

perché i percorsi delle cartelle "applications" locale e globale sono predefiniti nella variabile d'ambiente $PATH e in queste cartelle i file di configurazione del desktop sono contrassegnati come eseguibili.

Le alternative \fIxdg-open o \fIRox non accettano parametri per i file di configurazione del desktop e \fIgio launch o \fIgtk-launch accettano parametri, ma solo in modo limitato.

Attenzione:

Poiché exec-desktop può anche elaborare script di shell con parametri arbitrari come comandi nei file di configurazione del desktop, Starbuntu si è spesso allontanato dal rigido requisito secondo cui questi parametri possono essere solo percorsi di file o indirizzi Internet e i relativi segnaposto devono essere alla fine della riga di comando. In questi casi, le alternative menzionate non funzionano.

Nemmeno il programma generale di Starbuntu \fIall-open può elaborare i parametri per i file di configurazione del desktop, perché li interpreta come file aggiuntivi.

Voce del menu delle app:

Dopo aver selezionato la voce del menu app, fai clic sulla parte destra della barra del cursore sotto la scheda "Parametri". Si apre una casella per l'immissione dei parametri. Lo confermi con il tasto Invio. Quindi premi nuovamente il tasto Invio oppure fai doppio clic sulla barra del cursore più a sinistra o fai semplicemente clic su "OK". Successivamente, l'applicazione selezionata verrà eseguita con i parametri immessi.

FILE

/usr/local/bin/exec-desktop
$HOME/.config/gtk-3.0/recent.history
$HOME/.config/gtk-3.0/recent.types

VARIABILI D'AMBIENTE

max_recent_lines
  massimo delle voci della cronologia, definito in $HOME/.config/openbox/environment
PATH
  contiene le cartelle locale e globale "applications"

AUTORE

Peter Starfinger <info@die-starfingers.de>