Come utilizzare le variabili / array nel comando grep
Salve,
Ho un reqmt come alcuni hanno i valori in array e voglio cercare ogni valore in un file con il comando grep.
Qui va il mio script:
#! / bin / ksh
Un set-ArrayA CENTRO DESTRA SINISTRA
echo "ArrayA contiene: $ (ArrayAÝ * ¨)"
grep-e "$ () * ¨ ArrayAÝ" nomefile.txt
Le suddette grep sta lavorando per me.
Se voglio cercare un valore di una variabile in array, sta fallendo.
EG:
#! / bin / ksh
Un set-ArrayA CENTRO DESTRA SINISTRA
Un set-Filenamearray filename1.txt filename2.txt
grep-e "$ (ArrayAÝ1 ¨)" $ (FilenamearrayÝ * ¨)
Le suddette grep non funziona.
Può uno fatemelo sapere come cercare valori in array, utilizzando il comando grep.
Saluti
Prashant
Ultimo a cura di prashant43; al 01/05/2009 09:19 AM..
|