Es una de las funciones que me han resultado mucho más útiles. Gracias a esta función, se pueden manipular subcampos en forma de arreglos sin más intervención del sysadmin. l = split(string, array, field separator) string -> Es cualquier string, como los campos ($1, etc). array -> NombEjemplore del arreglo en el cual se guardarán los datos. field separator -> Es el caracter de separación de caractéres. Éste puede ser, también, un regex. l -> El tamaño del arreglo. Ejemplo usuarios.txt rod,Rodrigo Ramos,sysadmin ram,Ramiro Pérez,developer dan,Daniela Solis,sales Script #!/bin/awk # Ejemplo de utilización de split. BEGIN {print "Ejemplo de utilizacion de split"} { status = split($0,names,",") for(elem in names) ...
Un lugar para disfrutar de las incongruencias de las ideas