Comment ouvrir un fichier. sh

Duplicata Possible:
Comment exécuter des fichiers. sh dans Terminal?

Je veux télécharger JDownloader sur Internet pour Linux. Mais le fichier est .sh et quand je dis à ubuntu d'ouvrir le fichier, il utilise un éditeur de texte. J'ai cherché dans le magasin de logiciels Ubuntu et il n'y avait aucune application pour l'ouvrir. Y a-t-il un moyen de l'installer?

  1. copiez le fichier sur le bureau (pour plus de commodité)

  2. Faites un clic droit sur le fichier et sélectionnez propriétés

    enter image description here

  3. Sous l'onglet Autorisation, cochez autoriser l'exécution du fichier en tant que programme

  4. double-cliquez sur le fichier et choisissez exécuter dans le terminal s'il ne s'agit pas d'un programme graphique)

    enter image description here

Par défaut, le gestionnaire de fichiers peut ne pas afficher cette option et ouvrir le fichier dans gedit à la place. Dans ce cas, modifiez la préférence du gestionnaire de fichiers à: Edition - & gt; Préférences - & gt; Comportementà & quot;demander à chaque fois" ou tout de suite à & quot;exécuter des exécutables"

Ligne de commande

cd /path/to/filechmod +x filename.sh./filename.sh

Commentez ci-dessous si cela ne fonctionnera pas :)

Si cela ne fonctionne toujours pas, malgré la coche Autoriser l'exécution du fichier en tant que programme, lorsque vous double-cliquez sur le fichier .sh et qu'il lance gedit, accédez au dossier contenant le script.

Une fois que vous êtes dans le dossier courant correct pour le script, vous pouvez exécuter le script comme ceci:

sudo ./filename.sh

Si cela ne fonctionne pas, vous pouvez essayer

sudo bash filename.sh

À partir d'une partition FAT

Suivez ceci Comment exécuter un fichier à partir d'une clé USB FAT?

Ligne de commande

En dehors de quoi liquide avait recommandé, la procédure habituelle consiste à modifier les autorisations pour rendre ce fichier exécutable:

chmod +x file.sh

Et puis exécutez ce fichier:

./file.sh

GUI

La même chose peut être obtenue dans le navigateur de fichiers Nautilus en utilisant le menu contextuel en changeant Execute drapeaux en Properties> - Permissions.

Vous pouvez également utiliser . astuces, avec la suggestion d'autres réponses.

Exemple:

chmod +x filename.sh, en supposant que vous êtes déjà allé sur le chemin d'accès au fichierpuis exécutez le fichier avec l'une de ces commandes:

sh filename.sh./filename.sh. filename.sh

Essayer sh nameoffile.sh dans le terminal (en vous assurant que vous êtes dans le dossier où nameoffile.sh est sauvé)

faites simplement glisser le fichier dans le terminal et appuyez sur la touche Retour. l’installation va commencer.