[UNIX] script

Fermé
Signaler
-
 dorian -
Salut,

je voudrais savoir comment recuperer le resultat d'un getent et pouvoir le comparer!!
par exemple je fais un getent d'un fichier texte contenant "diagramme", sa me donnerais sa:

gentent diagramme nomdufichiertexte et j'aurais normalement le numero de la ligne ou il est ecrit etc..

mais je voudrais comparer le resultat avec une variable dans laquelle j'aurais chargé la chaine "diagramme" pour dire que si la chaine"diagramme" est detecté dans le fichier texte alors etc...
pouvez vous m'aider?

2 réponses

Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 900
Salut,
#! /bin/bash

getent nomdufichiertexte diagramme
code_retour="$?"
if [ "$code_retour" = "0" ]
then
echo "La chaine existe."
else
echo "La chaine n'existe pas."
fi
;-))
0