¿Es posible hacer un grep con palabras clave almacenadas en la matriz.¿Es posible hacer un grep con las palabras clave almacenadas en la matriz?
Aquí es el posible fragmento de código ... Corrígela
args=("key1" "key2" "key3")
cat file_name |while read line
echo $line | grep -q -w ${args[c]}
done
Por el momento, puedo buscar una sola palabra clave. Me gustaría buscar todas las palabras clave que se almacenan en args matriz.
Cualquier sugerencia sería muy apreciada.
Gracias, Kiran
Si bien no es realmente una solución, pero cat se utiliza para concatenar archivos, si solo hay un archivo, use la directiva de entrada: mientras lee la línea echo $ line | grep -q -w $ {args [c]} hecho
Residuum
Muchas gracias .. Estoy acostumbrado a hacerlo al ver otros ejemplos ... no me di cuenta ... gracias ton – Kiran