Duplicate possible:
Comment puis-je exécuter des fichiers .sh dans Terminal?
Je dois installer un correctif spécial pour vmware. Pour ce faire, j'ai téléchargé le fichier et il s'agissait du fichier "linux", un éditeur de texte, il se présente comme suit:
#!/bin/sh
case "` uname-m `" in
x86_64)
"$ 0" _64 "$ @"
;;
*)
"$ 0" _32 "$ @"
;;
esac
Mais comment puis-je le courir?
Pour exécuter un script Shell, vous devez d'abord lui accorder des autorisations:
chmod u+x nameofthescript
Ensuite, vous l'exécutez. En supposant que vous soyez dans le répertoire où se trouve le script:
./nameofthescript
S'il doit fonctionner avec les privilèges root:
Sudo ./nameofthescript
Utilisez un terminal et entrez sh /path/to/script.sh
.
Par exemple, sh ~/Downloads/script.sh
si votre script se trouve dans votre dossier de téléchargements.
Le fichier que vous avez téléchargé est un script script writer un shell (la première ligne est l'interpréteur). Donc, pour le lancer, vous devez ouvrir un terminal, comme root45, le terminal peut être un programme gnome-terminal ou xterm. Le répertoire où se trouve votre script Shell est enregistré (commande cd), puis lancez manuellement votre script: sh votrescript.sh