Comment faire pour utiliser des variables / array en commande grep
Salut,
J'ai une reqmt que j'ai des valeurs dans un tableau et je souhaite à la recherche de chaque valeur dans un fichier de commande grep.
Voici mon script va:
#! / bin / ksh
Un set-Arraya CENTRE GAUCHE DROITE
echo "Arraya contient: ($ ArrayAÝ * ¨)"
grep-e "$ (ArrayAÝ * ¨)" nom_fichier.txt
Les grep travaille pour moi.
Si je veux effectuer une recherche dans la valeur d'une variable dans le tableau, il est OMETTANT.
EG:
#! / bin / ksh
Un set-Arraya CENTRE GAUCHE DROITE
Un set-Filenamearray filename1.txt filename2.txt
grep-e "$ (ArrayAÝ1 ¨)" $ (FilenamearrayÝ * ¨)
Le grep-dessus ne fonctionne pas.
Quel est s'il vous plaît laissez-moi savoir comment rechercher les valeurs en tableau en utilisant la commande grep.
Observe
Prashant
Dernière édition par prashant43; au 01.05.2009 09:19 AM..
|