Linux, comment rendre un script executable? - Windows & Software
Marsh Posté le 19-01-2001 à 20:01:05
tres facile, tres facile...
heu si mes souvenirs sont bons tu mets tout ca dans un fichier bidon ..;
et apres tu fais un chmod 777 nomfichier
et ca le rend executablE... nan?
je sais plus trop.. a confirmer.
Marsh Posté le 19-01-2001 à 21:07:33
Je confirme
Enfin, 777 c'est pour le mettre en lecture/ecriture/exécution pour tout le monde. Pour le propriétaire du fichier uniquement (le root ici), c'est 700.
--Message édité par JBM--
Marsh Posté le 19-01-2001 à 23:32:57
Tu part VI ou pico ou joe ou n'importe quelle autre editeur de texte et tu tape...
------------------------------------------
#!/bin/sh
killall pptpss
killall pppdss
rm -rf /var/log/pptp/ss
------------------------------------------
Ensuite tu decide qui va avoir le droit d'executer le fichier... man chmode est tres utile, mais en gros c'est
chmod <xyz> <fichier>
X = Ce que le proprietaire du fichier peut faire
ssss1 = Executer
ssss2 = Ecrire
ssss4 = Lire
Y = Ce que les membres du groupe a lequel est associer le
ssssfichier peut faire. Memes valeurs que pour X
Z = Ce que les autres peuvent faire, memes valeurs que X
C'est du binaire bein chienne, tout ce que tu fait, tu aditionne, par exemple, le proprietaire, on veut qu'il puisse tout faire, donc 1+2+4=7, les membres du groupe, disont qu'on veut qu'ils puisse l'executer et le lire, 1+4=5, et les autres, juste lire le contenus du fichier 1, sa nous donne.
chmod 751 monscript
Y as beaucoup d'autre chose que l'on peut faire avec chmod, vas voir dans man
Marsh Posté le 19-01-2001 à 19:58:10
Voilà, pour éteindre l'adsl, je dois taper :
killall pptp
killall pppd
rm -rf /var/log/pptp/
comment en faire un script, et comment le rendre exécutable de sort qu'au prompt, j'ai qu'à taper un truc style killadsl pour que ca l'execute?