Simple Scripting
1
Comprueba que el archivo que se procesa es un archivo de texto y que los datos pueden ser procesados con awk . Las expresiones regulares y otras características de la lengua sólo funcionarán en el texto estándar. Procesamiento de datos binarios se limita a mover o copiar .
2
Editar scripts de awk con un editor de texto estándar , como " Bloc de notas " en Windows o "vi" en Unix . Cualquier editor de texto se puede utilizar . Al escribir código , asegúrese de sangrar el código para hacerlo más legible , y añadir comentarios para documentar el programa tal como está escrito .
3
Código un script awk con la palabra " awk " adjuntando el código entero entre comillas de inicio /final y la búsqueda de los datos , y luego las acciones que se deben realizar en los datos. El guión también puede comenzar con la palabra clave " comenzar" o " END" si tiene que emitir un título a partir del título o el final del programa. Los siguientes son dos versiones completas de un script awk simple:
awk ' /template /{ print $ 3 " " $ 4 }' setup.txt
Este script busca la palabra "modelo " y que emite sólo las tercera y cuarta columnas de los datos separados por un espacio . El siguiente método realiza la misma función, pero utiliza " COMENZAR " y " END" para indicar cuando el programa se inicia y acaba :
awk ' begin { print " La producción de \\ " template \\ ""}
/template /{ print $ 3 " " $ 4 }
END {print "Programa de encontrar \\ " template \\ "terminado ". } ' Setup.txt
4
tienda los comandos awk en un archivo ejecutable. Aunque awk se puede ejecutar desde la línea de comandos , que está destinado a ser utilizado como un lenguaje de tipo discontinuo . Por lo tanto , podría ser una buena idea para almacenar los comandos awk en un archivo que se ejecutará cuando se requiera.