Cours-Gratuit
  • Accueil
  • Blog
  • Cours informatique
home icon Cours gratuits » Cours informatique » Cours UNIX - Linux » Exercices Linux/Unix »

Articles similaires

  • Exercice unix commandes - find - head - tail - tubes - more
  • Exercice sur les filtres et redirections Unix find, grep, ls, sort,
  • Exercices unix - Filtres usuels - utilisation avancés des pipes
  • Exercice Unix sur la commande grep
  • TP exercice unix ( commande grep )
  • Exercice de jointure sous UNIX la commande join
  • TP unix Gestion de repertoires fichiers utilisateurs
  • Exercice Unix sur les Jokers et les expressions régulières
  • Exercice Unix sur la commande find
  • TP unix ( gestion des repertoires )
  • Exercice unix - commande find - entrées sorties -
  • Exercices TP unix sur Les filtres - cut - sort - tail - head

Documents similaires

  • Application Excel sur la gestion de commande de matériel scolaire

  • Modèle de bon de commande sur Excel

  • Exemple de bon de commande du Maroc sous Excel

  • Modèles bon de commande fournisseur sous Excel

  • Modèle de bon de commande d'Algérie sous Excel

  • Modèle de tableau de suivi de commande pour fournisseur sur Excel

  • Modèle de bon de commande sur Word

  • Lettre de motivation préparateur de commande

TP unix commande grep - cut - uniq - sort - tubes

Rédigé par GC Team, Publié le 02 Mars 2010, Mise à jour le Mardi, 10 Août 2021 15:48
Participez au vote ☆☆☆☆☆★★★★★

 Étudier la documentation des commandes cut et uniq.

  1. Afficher la liste des répertoires de connexion des utilisateurs déclarés dans le fichier /etc/passwd.
  2. On rappelle qu’à chaque utilisateur est associé un interpréteur de commandes (shell) lancé lors de son login. La commande correspondante est indiquée dans le 7ième champ du fichier /etc/passwd.
    Afficher en une ligne de commande le nombre d’interpréteurs de commandes différents mentionnés dans /etc/passwd.
  3. On dispose d'un fichier texte telephone.txtcontenant un petit carnet d’adresses.Chaque ligne est de la forme "nom prenom numerotelephone". Les champs sont séparés par des tabulations. Répondre aux questions suivantes en utilisant à chaque fois une ligne de commande shell:
  • Afficher le carnet d’adresse trié par ordre alphabétique de noms.
  • Afficher le nombre de personnes dans le répertoire.
  • Afficher toutes les lignes concernant les “Dupond”.
  • Afficher toutes les lignes ne concernant pas les “Dupond”.
  • Afficher le numéro de téléphone (sans le nom) du premier “Dupond” apparaissant dans le répertoire.
  • Afficher le numéro de téléphone (sans le nom) du premier “Dupond” dans l’ordre alphabétique (ordre basé sur les prénoms).

Corrections

{sidebar id=6}{sidebar id=1}

     Q1)

cut -d: -f 6 passwd
cut -d: -f 7 passwd|sort|uniq|wc -l
 
     Q2)
sort telephone.txt
 
     Q3)
  • wc -l telephone.txt
  • grep Dupond telephone.txt
  • cat telephone.txt | grep -v "Dupond"
  • grep Dupond telephone.txt|uniq -f 1|cut -d\; -f 3
  • sort telephone.txt|grep Dupond |uniq -f 1|cut -d\; -f 3
  • Contactez-nous
  • A propos de nous
  • On recrute
  • Rechercher dans le site
  • Politique de confidentialité
  • Droit d'auteur/Copyright
  • Conditions générales d'utilisation
  • Plan du site
  • Accueil
  • Blog
  • Finance et compta.
  • Formations Pro.
  • Logiciels & Apps
  • Organisation
  • Cours informatique
  • Aide à la rédaction
  • Etudes et Metiers
  • Science et Tech
  • Titans de la Tech
id 11354 02