Preguntas etiquetadas con csv

Los archivos que contienen datos se organizan en una tabla, a menudo con comas (de ahí los valores separados por comas), para separar las columnas. Las filas están separadas por líneas nuevas (pero no todas las líneas nuevas son separadores de filas, ya que los campos se pueden citar para contener las líneas nuevas del separador. Use esta etiqueta para datos CSV completos, no el caso más simple de un registro por línea o completamente sin comillas (use csv-simple para ese tipo de datos).



6
Eliminar líneas de un archivo dependiendo de las líneas encontradas en otro archivo
El archivo file1.txt contiene líneas como: /api/purchase/<hash>/index.html Por ejemplo: /api/purchase/12ab09f46/index.html El archivo file2.csv contiene líneas como: <hash>,timestamp,ip_address Por ejemplo: 12ab09f46,20150812235200,22.231.113.64 a77b3ff22,20150812235959,194.66.82.11 Quiero filtrar file2.csv eliminando todas las líneas donde el valor de hash está presente también en file1.txt. Que quiere decir: cat file1.txt | extract <hash> | sed '/<hash>/d' file2.csv …

2
Reindexar un archivo CSV grande
Revisé las respuestas en este útil hilo , pero mi problema parece ser lo suficientemente diferente como para no pensar en una buena respuesta (al menos con sed). Tengo un archivo CSV grande (más de 200 GB) con filas que se parecen a lo siguiente: <alphanumerical_identifier>,<number> donde <alphanumerical_identifier>es único en …
11 files  sed  awk  csv 

3
Formatee la salida del comando 'ps' sin espacios en blanco
Tengo el siguiente pscomando para obtener propiedades particulares de todos los procesos en ejecución junto con algunas propiedades: ps --no-headers -exo "uname,ppid,pid,etime,%cpu,%mem,args" Deseo tenerlo formateado en CSV para poder analizarlo. Tenga en cuenta que he puesto los argumentos al final para facilitar el análisis; No creo ,que exista un testamento …
11 csv  ps 


4
Elimine solo las comas presentes entre comillas dobles
En un archivo de texto, quiero eliminar ,(comas) y también las "(comillas) (solo si las comillas dobles contienen números separados por comas). 56,72,"12,34,54",x,y,"foo,a,b,bar" Salida esperada 56,72,123454,x,y,"foo,a,b,bar" Nota: muestro la línea anterior solo como un ejemplo. Mi archivo de texto contiene muchas líneas como las anteriores y los números separados por …


1
awk elimina inesperadamente el punto de la cadena
Quiero agregar una columna (segundo lugar) en un .csvarchivo y quiero que los valores de esa columna sean cadenas y se citen; El siguiente comando agrega la columna pero sin comillas: awk -F"," 'BEGIN { OFS = "," } {$2="2.4.0"; print}' test.csv > output.csv El siguiente enfoque incorpora las comillas, …
9 awk  csv 

1
Cómo obtener filas cuya enésima columna contiene la enésima columna
Tengo un archivo CSV que contiene dominios y correos web, como este: site1.com,mail.site1.com site2.com,testmail.com site3.com,mx.site3.com site4.com,smtp.site4.com site5.com,foomail.com site6.com,barmail.com site7.com,webmail.site7.com site8.com,01mx.site8.com site9.com,foobarmail.com site10.com,mx-smtp222.site10.com Quiero obtener filas donde la columna de webmails contiene la columna de dominios de la misma fila. Para el ejemplo anterior, la salida debería ser: site1.com,mail.site1.com site3.com,mx.site3.com site4.com,smtp.site4.com …


4
Convertir csv a tabla HTML
Tengo un Medical.csvarchivo con filas del siguiente formato, field: 'participation.type', displayName: 'program_type', type: 'String',path:'participation' field: 'participation.program', displayName: 'program_name', type: 'String',path:'participation' Quiero escribir un script bash para convertirlo en una tabla HTML con field, displayNamey typecomo cabeceras de forma dinámica. El Csv2HtmlConverter.sh(Inspirado por la respuesta en la tabla Convertir csv a …

6
¿Cómo puedo convertir datos delimitados por tabulaciones en datos delimitados por comas?
Estoy solicitando una lista de instantáneas ec2 a través de la herramienta de línea de comando ec2 de amazon: ec2-describe-snapshots -H --hide-tags > snapshots.csv Los datos se parecen a esto: SnapshotId VolumeId StartTime OwnerId VolumeSize Description snap-00b66464 vol-b99a38d0 2012-01-05 5098939 160 my backup ¿Cómo puedo interceptar los datos antes de …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.