pipa Posted February 23, 2007 Share Posted February 23, 2007 Salut, J'ai sûrement fait une gaffe en désactivant la fenêtre qui s'ouvrait chaque fois que je voulais ouvrir et consulter une doc. (fenêtre proposant d'exécuter ou d'ouvrir le fichier sélectionné) A posteriori, je m' aperçois que lorsque je veux lancer un script ( #!/bin/sh ),le fichier s'ouvre comme un fichier-texte; je ne sais pas retrouver l'astuce qui me permettrait de corriger mon erreur et retrouver cette fenêtre que j'ai éliminée du paysage. Merci à tous ceux qui voudront bien m'aider dans cette quête. Link to comment Share on other sites More sharing options...
16ar Posted February 23, 2007 Share Posted February 23, 2007 Hello, Je pense qu'en fait le script que tu essayes de lancer n'a pas les droit d'execution (en tres gros pour windows, il n'est pas considéré comme un .exe). Fait un clic droit sur le fichier et dans un des onglets d'options (droits/permissions je pense), tu coches la case : rendre le fichier executable. Apres, en double cliquant dessus, la fenetre dont tu parles devrait se réouvrir. Un fichier sous linux n'est pas executable parce qu'il se termine par une extension (genre .exe ou .bat) mais par ses droits assignés ( ici, le droit d'execution). Ainsi, un script bash pourra s'executer qu'il se nomme monScript.sh, monScript, monScript.go ou ce que tu veux, tant qu'il a le droit d'execution :) Voila, j'espere avoir été assez clair, et surtout que c'est la solution que j'imaginais Link to comment Share on other sites More sharing options...
pipa Posted February 23, 2007 Author Share Posted February 23, 2007 Hello 16ar, Merci de ton intervention. J'ai appliqué ta proposition, dans l'onglet "Permissions", des propriétés d'un script sur lequel j'ai tous les droits (ecriture/lecture), mais en vain: il s'est ouvert comme un fichier-texte; J'ai noté que , dans l'onglet "Ouvrir avec",un éditeur de texte était activé, mais le bouton "-enlever" reste grisé... Autre constatation : certains scripts (jeux : quake2...) sont placés sous l'emprise de Root; mais le fait de passer sous Root (sudu -s -H), ne change rien àl'affaire. Link to comment Share on other sites More sharing options...
16ar Posted February 23, 2007 Share Posted February 23, 2007 Hello 16ar, Merci de ton intervention. J'ai appliqué ta proposition, dans l'onglet "Permissions", des propriétés d'un script sur lequel j'ai tous les droits (ecriture/lecture), mais en vain: il s'est ouvert comme un fichier-texte; J'ai noté que , dans l'onglet "Ouvrir avec",un éditeur de texte était activé, mais le bouton "-enlever" reste grisé... Autre constatation : certains scripts (jeux : quake2...) sont placés sous l'emprise de Root; mais le fait de passer sous Root (sudu -s -H), ne change rien àl'affaire. essaye dans une console cd /le/chemin/vers/le/repertoire/de/ton/fichier/ sudo chown pipa.pipa leFichier.sh chmod +x leFichier.sh faut remplacer par le bon chemin, et remplacer pipa par ton nom d'utilisateur Link to comment Share on other sites More sharing options...
pipa Posted February 24, 2007 Author Share Posted February 24, 2007 Salut 16ar, Bien exécuté ta proposition; mais (que ce soit sous mon identité ou bien sous root), je ne perçois aucune modification, dans le comportement des scripts: ils persistent à s'ouvrir come des fichiers-texte. Link to comment Share on other sites More sharing options...
pipa Posted February 26, 2007 Author Share Posted February 26, 2007 Bonsoir, Ok , j'ai pu réactiver la fenêtre zappée inconsidérément: Ouvrir Poste de travail --->Edit ---> Préférences ---> Comportement ----> Fichiers texte éxécutables Ubuntu deviendra, espérons-le, convivial... Merci encore à César. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.