#!/bin/csh -f¤ pour le Korn shell ou Bash :
#!/bin/sh -fou
#!/bin/bash -f¤ etc...
csh nomfichier
sh script.shTu le rends executable (à la bourrin :-)) ) :
chmod +x script.shTu le lance sans spécifier le shell (celui-ci étant dans le sheebang, euh she-bang, enfin le truc au début ^^D-* ) :
./script.sh
Tout ce qu'on t'as donné sont des solutions !Citation
Belokan
Donc il n'y a pas de réelle solution ?
Ça marche, tu le fais simplement mal.Citation
Belokan
Comment ça se fait que ça marche sous Unix et pas sous Linux
Argh ! Troll detected ) !Citation
Belokan
c'est la même base normalement, non ?
cd /le/chemin/qui/va/bienet tu le lance :
./script.sh
Reprenons. Tu as taper le nom du fichier dans une console et le retour de ligne t'as donné "nomdefichier : command not found".Citation
Belokan
J'ai bien fait tout ce que tu as marqué (cad rien de plus que ce que j'avais indiqué ... ) mais ça ne veut pas, il m'indique "nomdefichier : command not found" !
script.shHors, si le répertoire où se trouve le fichier n'est pas dans ton PATH, il faut soit lui indiquer le chemin de manière absolue :
/le/chemin/qui/va/bien/script.shsoit lui indiquer de manière relative après s'être positionné dans le bon répertoire :
./script.shLe "./" veut dire "dans le répertoire courant".
Je ne sais pas. Mais si tu peux executer n'importe quel programme n'importe où, c'est le "bordel" assuré (en plus d'être une monstruosité en matière de sécurité).Citation
Belokan
Sous Unix, il n'y avait pas ce genre de soucis ... à moins que les
admins aient fait quelque chose.
Citation
Belokan
Sous Unix, il n'y avait pas ce genre de soucis ... à moins que les admins aient fait quelque chose.
Citation
twocats
Mais si tu peux executer n'importe
quel programme n'importe où, c'est le "bordel"
assuré (en plus d'être une monstruosité en matière
de sécurité).
Citation
nicola
Perdu ! Ce que tu viens de proposer est un énorme
trou de sécurité. Imagine un script posé dans le
répertoire courant, qui s’appelle ls et qui
utilise les droits que tu as sûrement avec sudo.
ouiCitation
auteur
Se passer de sudo