Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Réservez vos DVD et clé USB Ubuntu-fr (premières livraisons mi-mai)

Si vous avez des soucis pour rester connecté, déconnectez vous et reconnectez vous depuis ce lien en cochant le case
Me connecter automatiquement lors de mes prochaines visites.

M.A.J. en cours du forum possibilité de bug, nous faisons le maximum pour les résoudre au plus vite

#1 Le 03/05/2009, à 01:54

Vlord

Un manageur de scripts shell

Bonjour tout le monde,

J'ai récemment développé un petit outil permettant de gérer mes scripts shell.

L'idée est partie d'un constat simple, j'ai l'habitude de créer pleins de petits scripts shell afin de remplir mes tâches répétitives/ennuyeuses...
A force, l'opération de création du script elle même me semblait fastidieuse :

1) Il faut tout d'abord créer le fichier monScript.sh
2) Il faut ensuite le rendre executable

Et pour peu qu l'on veuille un alias pour l'executer de n'importe où, il faut encore :

3) Créer l'alias dans le fichier de config bash
4) Recharger l'environnement bash pour prendre en compte le nouvel alias

J'ai donc créé un outil qui me permet de faire ces 4 opérations en tapant une seule commande. Il permet également de lister vos scripts déjà créés, ainsi que d'en supprimer.

Le tout est disponible ici : http://bashlord.googlecode.com

Merci de me faire part de vos impressions.

Hors ligne

#2 Le 09/05/2009, à 00:47

HP

Re : Un manageur de scripts shell

Vlord a écrit :

Et pour peu qu l'on veuille un alias pour l'executer de n'importe où, il faut encore :

3) Créer l'alias dans le fichier de config bash
4) Recharger l'environnement bash pour prendre en compte le nouvel alias

Non !… il suffit de se faire un $HOME/bin tongue
Et après de l'ajouter, une fois et une seule, au $PATH.
Après çà, chaque exécutable fera parti du PATH en toute simplicité (cp/mv/ln… vers ~/bin).

Donc, ni besoin d'alias, ni besoin de "recharger le l'environnement" ; y a donc, au moins, la moitié du script/programme qui sert, à peu près, à rien…

Dernière modification par HP (Le 09/05/2009, à 00:57)


cat /dev/urandom >/dev/null 2>&1

Hors ligne