Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Script shell : la commande grep



  1. #1
    kizakoo

    Script shell : la commande grep


    ------

    Bonjour, pour vérifier l'existence d'un utilisateur on utilise la commande suivante : grep "^$util:" /etc/passwd > /dev/null mais je ne vois pas pourquoi on utilise le ^ et les : (les deux points
    Pouvez-vous m'expliquer s'il vous plait?

    Merci de votre aide !

    -----

  2. Publicité
  3. #2
    kizakoo

    Re : script shell : la commande grep

    c'est bon, j'ai la réponse : le ^ signifie que le nom d'utilisateur est placé au début de la ligne et les deux points signifient que ces derniers suivront le nom d'utilisateur.
    merci

  4. #3
    Paraboloide_Hyperbolique

    Re : script shell : la commande grep

    Bonsoir,

    Il s'agit d'une expression régulière. Plus d'informations à ce sujet ici: https://www.tuteurs.ens.fr/unix/exer.../grep-sol.html

  5. #4
    polo974

    Re : script shell : la commande grep

    pour ne pas avoir à rediriger vers /dev/null, il y a (probablement) l'option -q

    grep -q "^$util:" ....
    Jusqu'ici tout va bien...

  6. A voir en vidéo sur Futura

Discussions similaires

  1. Script Shell
    Par Sorye-ge-ton dans le forum Programmation et langages, Algorithmique
    Réponses: 19
    Dernier message: 22/07/2015, 16h22
  2. exo script shell à faire (linux)
    Par rchod dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 15/01/2011, 10h26
  3. script shell
    Par khaoula123 dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 22/12/2010, 14h22
  4. shell ou script linux
    Par stegosor dans le forum Logiciel - Software - Open Source
    Réponses: 8
    Dernier message: 26/03/2009, 07h44
  5. Ecriture d'un script shell
    Par ref92 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 28/09/2008, 20h44
Découvrez nos comparatifs produits sur l'informatique et les technologies.