Menu Fermer

TP 4 : Redirections

  1. Redirection en sortie
    a. $ ls -l > resultat.txt
    $ cat resultat.txt
    b. $ ls -l > resultat.txt
    $ date >> resultat.txt
    $ cat resultat.txt
  2. Redirection en entrée
    a. $ wc < resultat.txt
  3. Les canaux standards
    a. $ rmdir dossier2
    $ rmdir dossier2 2>error.log
    $ cat error.log
    b. $ ls -l > resultat.txt 2>&1
    c. $ wc < resultat.txt > compte.txt
    $ cat compte.txt
  4. Pipelines / tubes
    a. $ ls -l > resultat.txt
    $ wc < resultat.txt
    b. $ ls -l | wc
    c. $ ls -l | wc | wc
  5. Extraction des noms et chemins
    a. Touch test.txt
    $ basename /home/user/test.txt
    b. $ dirname /home/user/test.txt
  6. Recherche de lignes
    a. $ grep “^[bB]” test.txt
  7. La commande cut
    a. $ cat /etc/group
    b. $ cut -d: -f1,3 /etc/group
  8. Suppression des doublons
    a. $ cut -d: -f4 /etc/passwd | sort -n | uniq
  9. Visualisation de texte
    a. $ pg /etc/group
    b. $ more /etc/group
    c. $ cat /etc/group
    d. $ tac /etc/group
    e. cat –n /etc/group
  10. afficher le début d’un fichier
    a. nano file1.txt
    b. $ head -3 file1.txt
  11. afficher la fin d’un fichier
    a. $ tail -2 file1.txt
  12. Délai d’attente
    a. $ sleep 10

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *