dimanche 30 octobre 2011

Créer ses commandes sous Linux


Je vais vous montrez une astuce très utile et pourtant très très simple, tellement simple que  je me demande pourquoi on n'en n'a pas entendu parler plus tôt.
Cette astuce consiste a créer vos propres commandes sous linux, CAD que pour exemple si vous lancer vlc en terminal vous tapez

                       vlc

Et bien l'astuce et de faire la même chose mais avec vos scripts.Cela vous permettra de ne plus être obliger d’être dans le dossier de votre script ou tout simplement vous ferra gagner du temps, en tappant directement le nom de votre script dans un terminal Linux.
Prenons un exemple vous créer un script pour connaître votre ip

                      #!/bin/bash 
                      echo curl -s http://www.whatismyip.org 

En temps normale vous auriez fait sa en le nommant "monip.sh", et pour le lancer, vous auriez étais obliger de vous placer dans le dossier contenant votre script et  taper "./monip.sh".

Hors maintenant avec l’astuce que je vais vous donnez, vous allez gagner en temps, car vous pourrez taper votre commande directement dans le terminal sans être dans le même dossier que votre script.

Pour cela nous allons reprendre le même script que tout a l'heure, mais a la place de le nommer "monip.sh" nous allons le nommer "monip" (donc sans le ".sh", le rendre exécutable  "chmod +x monip" et le placer dans dans le dossier "/usr/bin".
Vous pouvez tester en tapant "monip" dans un terminal et vous verrez que le résultat et le même que notre script du début.

Aucun commentaire:

Enregistrer un commentaire