split() en AWK
AWK contiene muchas funciones (aka build-in) que nos permiten manipular los string. La función split() es sumamente útil para la transformación de strings en arreglos. El string puede provenir de un archivo de texto, variable o resultado de cualquier substring.
var =split(string,array_name,separator)
Ejemplo
#!/bin/awk
{
my_string="Hola mundo cruel!"
ss = split(my_string,my_array," ")
for (my_str in my_array)
print my_str, my_array[my_str]
}
Salida en línea de comandos.
1 Hola
2 mundo
3 cruel!
Comentarios
Publicar un comentario