logo       

Re: Commande importante: msg#00538

org.user-group.linux.france.nantes

Subject: Re: Commande importante

On Fri, 23 Dec 2005 15:39:53 +0100
Florent Fievez <florent.fievez-8fUqSlNS9+OzQB+pC5nmwQ@xxxxxxxxxxxxxxxx> wrote:

> man - ps - kill - ls - cd - mkdir - rm - cp - mv - find - vi

ssh - sed - awk - grep - cat - tac - tar - sort - wc

mais l'important n'est pas forcement la commande, mais la facon de
l'utiliser :), si on prend pas exemple cat

dans le man
cat - Concaténer des fichiers et les afficher sur la sortie standard


mais en fait on peut faire ca aussi:

affiche un texte multiligne (facilite l'ecriture du texte)::

cat < EOF
bonjour le monde
et joyeux noel.
EOF

ou ca

copie un fichier sur une machine distante en substituant les @NOM@ par
poussin::

cat toto.txt | sed s/@NOM@/poussin/g | ssh login@machine cat > /tmp/toto.txt

et j'oublie forcement pas mal d'autre cas tres interessant.

mais la puissance du shell provient surtout de la composition des
commandes de base avec | et qu'il est plus interessant d'ecrire des
exemples clairs et ce qu'ils permettent de faire que d'avoir une liste
exhaustive de commande.

sinon pour les commandes la simple premiere ligne de la page de man
suffit, et pour avoir la liste des commandes ls /bin /usr/bin /sbin /usr/sbin ;)

ps: il est aussi interessant de mettre des example de && et ||

cp toto.txt toto.txt.save || echo "erreur lors de la copie de sauvegarde"
make && ./run.sh

--
Benjamin
--------------------
email: poussin-3H93SNiMIWGaMJb+Lgu22Q@xxxxxxxxxxxxxxxx () campagne du
ruban ascii
http://www.codelutin.com /\ pour les mails en ascii



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise