Je me demandais; comment puis-je lier les fichiers .sh pour qu'ils s'exécutent lorsque j'appuie sur une combinaison de touches particulière? (comme Alt+S)
Merci,
Dante
Je me demandais; comment puis-je lier les fichiers .sh pour qu'ils s'exécutent lorsque j'appuie sur une combinaison de touches particulière? (comme Alt+S)
Merci,
Dante
Allez à Système>>Préférences>>Raccourcis clavier
Cela ouvrira une fenêtre, cliquez sur ajouter
Après avoir cliqué sur ajouter, une fenêtre avec Nom et Commande s'affichera. Vous pouvez écrire n'importe quel nom ici et dans la commande vous devez fournir le chemin complet du fichier avec bash devant bash /chemin/vers/le/fichier.sh
Après avoir ajouté le Nom et la Commande, vous pouvez attribuer la touche de raccourci.
xbindkeys
vous permet de sauvegarder plusieurs configurations (si vous voulez cette flexibilité).
Aussi, xbindkeys
vous offre beaucoup plus de combinaisons de touches, car il vous permet (en option) de rendre Numlock, ScrollLock et CapsLock significatifs...
Une autre fonctionnalité qui n'est pas présente dans les Raccourcis clavier est que vous pouvez utiliser ~/
et $HOME/
pour votre répertoire personnel, au lieu de devoir le coder en dur.
Pour installer xbindkeys et xbindkeys-config (l'interface graphique pour xbindkeys)
sudo apt-get install xbindkeys xbindkeys-config
Pour créer le fichier de configuration par défaut pour xbindkeys
xbindkeys --defaults > $HOME/.xbindkeysrc
Ensuite, exécutez :
xbindkeys
xbindkeys-config
Et pour votre premier raccourci clavier, vous pouvez trouver utile d'assigner Ctrl+Shift+Alt+X, ou ce que vous préférez, à xbindkeys-config
Pour que les raccourcis clavier xbindkeys restent actifs chaque fois que vous démarrez l'ordinateur...
Menu principal
Système
Préférences
Applications au démarrage
[ Ajouter ]
Nom : xbindkeys
Commande : xbindkeys
Commentaire : xbindkeys
Juste pour complétude : Si vous utilisez Compiz, vous pouvez définir des raccourcis clavier et souris personnalisés en utilisant CCSM (Compiz Config Settings Manager) et le plugin Commands.
Il suffit de mettre le nom de votre script sh (par exemple "CustomScript" dans la capture d'écran ci-jointe) et de lui attribuer un raccourci clavier personnalisé dans l'onglet Key Bindings. Votre script doit être placé dans un répertoire surveillé par Ubuntu pour que cela fonctionne. Je place tous mes scripts dans le répertoire /usr/local/bin
.
Assurez-vous que votre script est exécutable en appliquant chmod +x CustomScript
dans un terminal et notez que tous les mots sont sensibles à la casse.
Compiz permet d'exporter tous les paramètres, y compris les raccourcis, ce qui est très utile pour configurer des machines similaires.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.