Veja um exemplo - começa xnview.sh
:
[Desktop Entry]
Encoding=UTF-8
Terminal=0
Exec=/home/pierre/Desktop/XnViewMP/xnview.sh
Icon=/home/pierre/Desktop/XnViewMP/xnview.png
Type=Application
Categories=Graphics;
StartupNotify=true
Name=XnView Multi Platform
GenericName=XnViewMP
Editar :
Se você tiver um comando complexo desagradável para ser executado - coloque tudo no script e execute o script. Por exemplo, se você tiver que gravar primeiro lá e executar o script, crie um script:
#!/bin/bash
cd /to/YourDir
./YourBinaryFile