En créant chaque .desktop
fichier pour exécuter dans le terminal ou afficher ou exécuter , vous pouvez définir l'action par défaut pour chaque fichier sh.
L'autorité d'exécution est donnée à chaque fichier .desktop.
Par exemple:
- Exécuter dans le terminal
Nom de fichier: sample-term.desktop
[Desktop Entry]
Type=Application
Name=Run in terminal
Exec='/fullpath_to_script/sample1.sh'
Terminal=true
Cliquez sur ce fichier, il pourra exécuter sample1.sh dans le terminal.
Nom de fichier: sample-edit.desktop
[Desktop Entry]
Type=Application
Name=Edit script
Exec=gedit '/fullpath_to_script/sample2.sh'
Terminal=false
Cliquez sur ce fichier, il pourra éditer sample2.sh par gedit
.
Nom de fichier: sample-run.desktop
[Desktop Entry]
Type=Application
Name=Run script
Exec='/fullpath_to_script/sample3.sh'
Terminal=false
Cliquez sur ce fichier, il pourra exécuter sample3.sh.
remember action for this file
:?