Maison  >  Article  >  Tutoriel système  >  Comment exécuter un script shell après un double-clic

Comment exécuter un script shell après un double-clic

WBOY
WBOYavant
2024-01-06 21:17:481318parcourir
Présentation Lorsque vous double-cliquez sur un script (fichier .sh), que voulez-vous faire ? L'idée habituelle est de l'exécuter. Mais ce n'est pas le cas sous Ubuntu, ou devrais-je plutôt dire sous Files (Nautilus). Vous pourriez crier frénétiquement « Exécuter le fichier, exécuter le fichier », mais le fichier ne s'exécute pas mais s'ouvre avec Gedit.

Je sais que vous pourriez dire que le fichier a des autorisations exécutables ? Je dirais oui. Le script a des autorisations exécutables mais lorsque je double-clique dessus, il s'ouvre toujours avec un éditeur de texte. Je ne veux pas de ça, et si vous avez le même problème, je pense que vous pourriez le vouloir aussi.

Je sais qu'on vous a peut-être conseillé de l'exécuter sous le terminal. Je sais que cela fonctionne, mais ce n'est pas une excuse pour ne pas fonctionner sous l'interface graphique, n'est-ce pas ?

Dans ce tutoriel, nous verrons comment exécuter un script shell après un double-clic.

Correction de la façon dont les scripts shell sont ouverts avec un éditeur de texte dans Ubuntu

La raison pour laquelle les scripts shell sont ouverts avec un éditeur de fichiers est le paramètre de comportement par défaut dans Fichiers (le gestionnaire de fichiers d'Ubuntu). Dans les versions antérieures, il peut vous demander si vous devez exécuter le fichier ou l'ouvrir avec un éditeur. Le comportement par défaut a été modifié dans la nouvelle version.

Pour résoudre ce problème, allez dans le Gestionnaire de fichiers et cliquez sur Options dans le menu :

Comment exécuter un script shell après un double-clic

Ensuite, allez dans l'onglet Comportement dans les options de fichier et vous verrez l'option de fichier texte exécutable.

Par défaut, il est défini sur "Afficher le fichier texte à l'ouverture". Je vous suggère de le remplacer par "Demander à chaque fois" afin que vous puissiez choisir d'exécuter ou de modifier, et bien sûr, vous pouvez également sélectionner "Fichier texte exécutable dans le cloud lors de l'ouverture". Tu peux choisir.

Comment exécuter un script shell après un double-clic


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer