“Conocimientos Sistemas>Linux

Cómo reemplazar Estado en funciones AWK

2015/2/22
AWK , una función de procesamiento de archivo de texto, se presenta como una parte tradicional de los sistemas Unix y Linux. Cuenta con un lenguaje de programación similar a C que incluya expresiones condicionales . Condiciones AWK hacen una poderosa herramienta de análisis . Con ellos, se puede examinar un archivo para determinadas cadenas de texto o combinaciones de caracteres y recuento de sus ocurrencias. Si usted está buscando información específica en los archivos , AWK le evita la monotonía de la lectura a través de grandes cantidades de texto. Dado que los scripts del programa AWK son propios archivos de texto , puede reemplazar las sentencias condicionales en estos programas utilizando su editor de texto favorito de Unix , como vi . Instrucciones
1

cargar el archivo AWK con el editor de texto vi que el comando siguiente muestra :

vi awk_file
2

Utilice " Pág, "" Page Down " y las teclas de flecha para localizar la declaración condición que desea reemplazar. Instrucciones de condición AWK comienzan con el " si " de palabras clave, ya que este código se muestra :

if ( sales_amount > = 1.000,00 ) shipping_fee = 0 ; más shipping_fee sales_amount * = 0,05 ;

condicional parte de la expresión se encuentra entre los paréntesis.
3

Mueva el cursor a la parte de la expresión condicional que desea reemplazar . Por ejemplo, si desea cambiar " 1,000.00 " en " 1100.00 ", mueva el cursor hasta el primer cero después de que el " 1 ". Presione la tecla de borrar para borrar el cero y pulse "i " para insertar un carácter. Escriba un " 1 ". Inserta Vi un segundo 1 después de la primera , convirtiendo 1.000,00-1.100,00 .
4

Presione los dos puntos ( :) seguido de la tecla " wq " (sin comillas ) . Vi actualiza el archivo AWK con el cambio y luego se cierra.

Linux
Cómo instalar XFCE en Voyage
Cómo actualizar kármica
Cómo dividir una tarjeta SD en Linux
Cómo instalar Avant Window Navigator ( AWN ) Dependencias
Cómo hacer una imagen ISO en Linux
Cómo instalar Sun Java en Debian Linux
Cómo actualizar PHP en su servidor dedicado
Cómo imprimir un CD Label Linux
Conocimientos Informáticos © http://www.ordenador.online