“Conocimientos software>Software de utilidades

Cómo procesar un archivo CSV con AWK

2011/6/2
awk es un lenguaje de scripting de gran alcance diseñado exclusivamente para la manipulación de archivos de texto. En manos expertas , puede ser una herramienta poderosa para la toma de gran parte de la monotonía de las tareas de la computadora de otra manera repetitiva . Por ejemplo , Awk se puede utilizar para recuperar e incluso reformatear datos en CSV populares ( valores separados por comas ) formato de hoja de cálculo. Instrucciones
1

Abra un terminal. Si está en Unix o Linux, es más probable que un icono de terminal que se sienta en su escritorio. En Mac OS X, haga clic en el icono de "Spotlight" reloj de arena y el tipo de "Terminal ". En Windows , haga clic en " Inicio", " Ejecutar" y escribe " cmd"
2

Escriba el siguiente comando awk para imprimir rápidamente todos los datos en el archivo CSV con las comas quitaron .

awk -F " , * " '{ print $ 1, $ 2, $ 3}' archivo.csv

Esto supone que tiene un CSV tres columnas e imprime la primera ( $ 1) , segundo ($ 2 ) , y las columnas tercera ( $ 3) en el CSV.
3

escriba el siguiente comando awk para extraer datos de las columnas e insertarlos en una carta. Por ejemplo, si una columna tiene un nombre, una dirección de dos columnas y tres columnas de un número de teléfono, puede escribir:

awk -F " , * " ' {print $ 1, " , nos complace decirle que su casa a " $ 2 ", ya está listo para que se mueva de nuevo pulg tratamos de llamar al número ", $ 3," , pero que no estaban disponibles . "} '
Contacts.csv < p> Esto imprimirá , para cada conjunto de nombre, dirección y números de teléfono en el archivo CSV contacto, lo siguiente:

Adam Rollins, estamos felices de decirle que su casa en 1013 Evergreen Terrace es hoy listos para que usted pueda volver pulg tratamos de llamar al número 817-546-6842 , pero usted no estuvo disponible .

Software de utilidades
Cómo quitar las ventanas emergentes de Vista
Cómo configurar Comodo Firewall para Bearshare
Cómo restaurar un Compaq Presario a la imagen de fábrica
Cómo crear imágenes en miniatura de un directorio
Cómo crear un índice en RoboHelp
Cómo Ping misa un IP
Cómo montar una doble capa de DVD
Cómo utilizar WinZip en archivos Tar
Conocimientos Informáticos © http://www.ordenador.online