[TiLUG] eseguire un file .desktop da riga di comando
Francesco Marchesi
franz@unipv.it
Mer 11 Gen 2012 15:30:41 CET
Il 11/01/2012 06:48, roberto viola ha scritto:
> eheheh
> bhe questo lo so anche io
> mi chiedevo non esiste un comando che dicendogli il nome/path del file
> .desktop lo apre trova l'eseguibile e lo esegue?
> mi servirebbe per creare un menu in stile synapse
Ciao.
Visto che non conosco la differenza tra le istruzioni TryExec ed Exec,
ma mi sembra che il comando che viene eseguito sia quello in Exec, penso
che lo script che potrebbe andare bene sia questo:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#!/bin/bash
if ( [[ $# -eq 1 ]] ) then
comando=`grep Exec $1 | grep -v Try | cut -d "=" -f 2`
$comando &
exit 0
else
echo "Numero parametri errato"
exit 1
fi
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
HTH
Franz
--
Build a man a fire, and he'll be warm for a day.
Set a man on fire, and he'll be warm for the rest of his life.
Terry Pratchett
Maggiori informazioni sulla lista
TiLUG