|
|
AWK paso a paso... y sin usar el ratón
(34297 lectures)
Por Bernardo Cabezas Serra
bernat
()
Creado el 20/02/2002 12:22 modificado el 20/02/2002 12:22
|
El otro día le consulté una dudilla sobre awk a mi jefe, Javier Peces.
No solo me la resolvió, sino que además dicha duda encendió la mecha
que le llevó a escribir este artículo de introducción al awk para Bulma.
Si es que estos UNIXeros de la vieja escuela están preparados para todo! ;-) | Pagina1/10 |
AWK paso a paso... y sin usar el ratón
Introducción
Me pide Bernat que le ayude a hacer una faena rápida. Es tan fácil
como procesar automáticamente el contenido de una hoja de cálculo.
En ella, cada fila contiene datos de un alumno de la Universidad. Se pretende
extraer de la hoja el nombre de usuario y la contraseña de cada estudiante,
y autorizar su acceso al contenido proporcionado por un servidor web.
Estoy en franca desventaja debido a mis problemas cutáneos (padezco
una urticaria que se manifiesta cada vez que me acerco a un ordenador con
Windows) Un tercer investigador de la Compañía para
la que trabajamos se abalanza sobre el problema, debidamente pertrechado
con sus cientos de gigabytes, gigaciclos y gigaeuros dudosamente gastados
en visualestudios variados.
Cuando nuestro jovial amigo ha pasado un buen rato buceando por las profundidades
del API de Excel, extraños problemas relacionados con el flamenco
y las Fuerzas Armadas --aparece en la pantalla algo relacionado con OLE
y el General Failure-- le apartan de la cuestión principal.
Yo, por mi parte, decido volver sobre el tema realizando una aproximación
más humilde.
¿Por qué no awk? Al fin y al cabo, esta herramienta
fue diseñada en los albores del UNIX precisamente para resolver
con poco esfuerzo situaciones en las que se desea leer un archivo línea
a línea, y tomar decisiones en función del contenido particular
de cada registro.
Los adictos a las mil y una variedades del clic (single click,
double click, right button click, close your eyes and clap
your hands click, etc.) encontrarán seguramente alguna ocupación
alternativa a la lectura de este artículo. Solamente los locos de
la pantalla negra podrán seguir leyendo sin experimentar unas ganas
irresistibles de vomitar. El que avisa no es traidor.
Supongamos que el lector selecto --es decir, el que sigue leyendo a pesar
de la enorme oferta televisiva del momento-- dispone de un ordenador con
su correspondiente sistema operativo y de lo necesario para ejecutar awk.
(A decir verdad, Windows también puede servir en este caso,
ya que existe una versión de awk para msdos, win16
, win32, etc. Con un pequeño esfuerzo adicional los usuarios
de este tipo de me-reservo-el-calificativo pueden seguir este artículo
a pesar de no tener un sistema decente que llevarse al procesador)
|
Paginas: 1 2 3 4 5 6 7 8 9 10 Abreviatura Siguiente>> |
|
|
|
|
|
|---|
|
|
|
|
Calificacion
    Vots: 59 |
Danos tu opinion:
|
|
|
|
|
|
|
|