[UNIX] script

Fermé
dorian - 14 févr. 2007 à 18:28
 dorian - 14 févr. 2007 à 19:26
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?
A voir également:

2 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 894
14 févr. 2007 à 18:43
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
merci :)
0