logo       

Re: Commande importante: msg#00542

org.user-group.linux.france.nantes

Subject: Re: Commande importante

Ne pas oublier "tac", aussi !

Selon Benjamin POUSSIN <bpoussin-GANU6spQydw@xxxxxxxxxxxxxxxx>:

> 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
>


--
François MICAUX - www.actilis.net




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

News | FAQ | advertise