necesito para asignar los resultados de un grep
a una serie ... por ejemplo¿Cómo asigno la salida de un comando a una matriz?
grep -n "search term" file.txt | sed 's/:.*//'
Esto dio lugar a un montón de líneas con números de línea en la que se encuentra el término de búsqueda.
1
3
12
19
¿Cuál es la forma más fácil de asignarlos a una matriz de bash? Si simplemente los asigno a una variable, se convierten en una cadena separada por espacios.
Ver [esta cuestión] (http://stackoverflow.com/questions/971162/how-to-initialize-a-bash-array-with-output-piped-from-another-command) – beerbajay
cadenas separadas por espacios son fácilmente transitables en bash. –
ooh ... debería haber buscado más a fondo. Gracias. –