Créez votre propre commande linux

Dernière mise à jour le 4 novembre 2009 à 11:39 par Strik-Strak
Publié par darkchristophetd



1. Création du script bash


Dans un premier temps, il faut que vous créiez votre script Bash qui sera exécuté lors de votre commande.
Par exemple, pour le mien j'ai :
#!/bin/bash

#on affiche le nom du dossier actuel
echo "Le  dossier actuel est `pwd`"

#puis la liste des fichiers
echo "Les fichiers contenus dans ce dossiers sont `ls`"

Puis enregistrez ce fichier (CTRL + O avec Nano) en lui donnant le nom de votre commande (par exemple, infosDossier)

2. Rendre la commande exécutable


Si vous essayez de taper le nom de votre script Bash, vous devriez vous apercevoir que l'on ne peut toujours pas l'exécuter.
Commencez par modifier le CHMOD du script pour que vous pussiez l'exécuter en tapant
chmod +x votreScript


Maintenant, copiez votre script dans le répertoire /usr/bin comme ceci :
cp votreScript /usr/bin/


Voilà c'est fini, maintenant, pour lancer votre commande, tapez dans la console le nom du script que vous avez déplacé dans /usr/bin.

Bonne chance ;)
Meilleures réponses pour « Créez votre propre commande linux » dans :
Commandes Linux Voir Tableau des principales commandes Linux Commande Description équivalent DOS ls liste le contenu d'un répertoire dir cd change de répertoire cd cd .. répertoire parent cd.. mkdir crée un nouveau...
Exécuter - Créer votre propre commande Voir Pour ceux qui aiment tout faire avec le clavier, il est possible de créer vos propres commandes exécutables dans Menu démarrer > Exécuter. Nous allons prendre l'exemple de la commande netnavig qui exécutera Mozilla FireFox. Ouvrez la base...
Kit de survie Linux VoirMémo des commandes usuelles Vous trouverez ci-dessous un mémento des commandes Linux usuelles (ou pas) qu'on a tous en tête, plus ou moins, mais dont on oublie souvent un bout de syntaxe, quand ce n'est pas la syntaxe entière, et, pour certaines...
[Linux] Utiliser la commande 'su' VoirPréambule Se connecter sous un autre ID utilisateur avec "su" Démarrer un nouveau shell de connexion avec "su -" Revenir au shell précédent Suspendre le shell du compte root Notes Préambule La commande "su" (Switch User, appelée plus...
Mise en place de Samba sous Linux VoirIntroduction Un des principaux intérêts des réseaux est la possibilité de partager des fichiers. Il existe des protocoles (notamment le FTP, File Transfert Protocol) permettant de transférer des fichiers à l'aide de commandes à travers un réseau...
Linux - L'arborescence des fichiers VoirLa hiérarchie des fichiers sous Linux Pour assurer la compatibilité et la portabilité, les systèmes Linux respectent l'unique norme FHS (File Hierarchy Standard). La hiérarchie de base est la suivante : /la racine, elle contient les...
Fdisk sous Linux Voirfdisk sous Linux L'utilitaire fdisk de Linux permet de créer des partitions sur votre disque dur au même titre que son homologue sous DOS, toutefois la version Linux de fdisk est plus compliquée à utiliser que la version MS-DOS, il est donc...
Collection CommentÇaMarche.net