Création Fichier Bash / autoexec.bat sous linux

Créer un fichier test avec nano dans /home/root/ qui commence par :

#!/bin/sh

Ajoutez vos commandes comme

echo "Fichier test"

Sauvegardez le fichier nommé test et exécutez le avec la commande :

bash test

Après avoir écrit le script, vous pouvez l’appeler avec bash nom_script (il n’est pas recommandé d’utiliser sh nom_script car cela désactive la lecture de stdin à l’intérieur du script). Il est bien plus aisé de rendre le script directement exécutable avec un chmod.

Soit

chmod 555 nom_script

(donne les droits de lecture/exécution à tout le monde)

soit

chmod +rx nom_script

(donne les droits de lecture et d’exécution à tout le monde)

chmod u+rx nom_script

(donne les droits de lecture et d’exécution seulement à son propriétaire)

Maintenant que vous avez rendu le script exécutable, vous pouvez le tester avec

./nom_script

S’il commence par une ligne « sha-bang », appeler le script appelle le bon interpréteur de commande.

Enfin, après les tests et le débogage final, vous voudrez certainement le déplacer dans /usr/local/bin (en tant que root, bien sûr), pour le rendre utilisable par vous et par tous les autres utilisateurs du système. Le script pourra alors être appelé en tapant simplement

nom_script [ENTER]

sur la ligne de commande.

Une excellente ressource se trouve à cette adresse :

extradrmtech

Since 30 years I work on Database Architecture and data migration protocols. I am also a consultant in Web content management solutions and medias protecting solutions. I am experienced web-developer with over 10 years developing PHP/MySQL, C#, VB.Net applications ranging from simple web sites to extensive web-based business applications. Besides my work, I like to work freelance only on some wordpress projects because it is relaxing and delightful CMS for me. When not working, I like to dance salsa and swing and to have fun with my little family.

You may also like...

Leave a Reply