Articles of csv simple

encuentre el patrón de campo en un file csv y luego cuente valores de campo únicos

Estoy usando Cygwin (bash) para crear un script para search, agrupar y contar campos en múltiples files CSV. Cada fila tendrá campos separados por comas con cada campo siguiendo una convención similar. Hay un valor numérico, luego un signo igual (=), luego un valor alfanumérico. El "(número) =" puede o no estar presente en una […]

Elimine una línea si la expresión regular solo existe en la primera columna de cada línea en un file csv

Tengo los siguientes datos delimitados por comas (espacios utilizados para la claridad visual): 1 2014 23 2352 19.24 7.18 1 2014 23 2353 19.78 4.65 24 2014 23 2354 20.26 25.34 1 2014 23 2355 26.65 42.76 1 2014 23 2356 27.34 56.356 1 2014 23 2357 29.24 45.4 24 2014 23 2358 30.23 345.27 […]

Usar unir con espacio en key

Tengo problemas para fusionar dos files con el command de unión: el primer file es un file csv: NAIN GENIEU 01/01/1900,A,B NAIN GENIEUR 01/01/1917,C,D NAINGENIEUR 21/01/1917,E,F El segundo file contiene solo la id. Interesante: NAIN GENIEUR 01/01/1917 Me gustaría esto como salida: NAIN GENIEUR 01/01/1917,C,D Ambos files están orderados con el command bash sort . […]

Eliminar las líneas que contienen X en la columna específica .csv

Actualmente uso lo siguiente para eliminar todos los correos electrónicos que contienen EXAMPLE sed -i '/EXAMPLE/d' newname.csv Sin embargo, eso elimina las líneas que tienen EXAMPLE en cualquiera de las columnas. Quiero que solo elimine las líneas que contienen EXAMPLE en la segunda columna. Las columnas están separadas por tabs. (ejemplo abajo) pa**s-***c.com support@n**.com George […]

Imprima cada campo de CSV en nueva línea sin conocer la cantidad de campos

Estaba jugando con IFS hoy y creé un file de text rápido con una list de numbers separados por comas en 1 línea. 1,2,3,4,5 Luego traté de escribir un guión para imprimir cada número en una nueva línea. Pude hacer que funcionara, pero tenía que saber cuántos campos había. Estoy intentando descubrir cómo hacer esto […]

Filtrar file csv basado en valores de columna ampliados

Tengo el siguiente file csv: ID,PDBID,FirstResidue,SecondResidue,ThirdResidue,FourthResidue,Pattern RZ_AUTO_1,4tov,1404,1405,1518,1519,CG/AA Canonical ribose-zipper RZ_AUTO_2,4tov,1405,1406,1517,1518,GU/AA Naked ribose-zipper RZ_AUTO_3,4tov,1043,1044,1047,1048,CC/GA Naked ribose-zipper RZ_AUTO_4,4tov,1556,1557,1514,1515,CC/GA Naked ribose-zipper RZ_AUTO_5,4tow,130,131,99,100,AU/CA Canonical ribose-zipper RZ_AUTO_6,4tow,766,767,1524,1525,AA/CG Canonical ribose-zipper RZ_AUTO_7,4tow,131,132,98,99,UC/AC Canonical ribose-zipper Necesito pasar por cada fila e imprimir las filas donde se puede extender el valor de FirstResidue y SecondResidue (es decir, SecondResidue se convierte en FirstResidue en una […]

Compare dos files csv y añada valor usando awk

Tengo dos files de la siguiente manera: file1.csv +————+———-+——–+———+ | Account_ID | Asset_ID | LOT_ID | FLAG_F1 | +————+———-+——–+———+ | 10000 | 20000 | 30000 | Y | | 10001 | 20001 | 30001 | N | | 10002 | 20002 | 30002 | Y | | 10003 | 20003 | 30003 | N | […]

Elimine cualquier aparición de '-' de un campo en script shell

a continuación está mi file csv, quiero eliminar todas las apariciones de – del campo detailer_id y crear nuevas csv. Amablemente ayuda … >IPAY_USER_ID,RETAILER_ID,CUST_FIRST_NAME,CUST_LAST_NAME,CUST_MIDDLE_NAME,ACTIVATION_ACTOR_ID,DATE_OF_BIRTH,GENDER,EMAIL_ID,MOBILE_NO,CUSTOMER_CATEGORY,CUST_STATUS,WALLET_TYPE,MOBILE_CIRCLE,MPIN_EXPRY_DATE,R_MOD_ID,R_MOD_TIME,R_CRE_ID,CREATION_DATE,CREATION_TIME,RETAILER_UPGRADE_REG_DATE,RETAILER_UPGRADE_REG_TIME,DEDUP2_DATE,DEDUP2_TIME,DATA_ENRICHMENT_DATE,DATA_ENRICHMENT_TIME,BLACKLIST_DATE,BLACKLIST_TIME,DEDUP3_DATE,DEDUP3_TIME,KYCN_P_Registration_Mode,CHANNEL,TD_PD_STATUS,DEFAULT_MPIN_CHANGED_OR_NOT,UPGRADE_CHANNEL,UPGRADE_STATUS,LAST_TXN_DATE,KYCF_CONVERSION_DATE,KYCF_CONVERSION_TIME,NOMINEE_NAME,RELATION_CODE,BALANCE,SEEDING AUTHORISATION ID 22909943,–,RAH,BE,,0,08/jan/1897,,RAL@GMAIL.COM,9923,,ACTIVE,NO,RJ,2025-08-27 21:19:30,22909943,2015-11-05 17:21:17,22909943,2015-08-27,21:19:30,,,,,,,2015-11-05,17:21:17,,,,,,-,,PENDING,2015-08-27 21:19:30,,,,,0,

Problema de extracción de datos basado en palabras en mayúsculas

Tengo un file de datos en el siguiente formatting: source.dat ( Ejemplo para fines ilustrativos ) ALBANIA Duck 1000 BELGIUM CHARLEROI Donald Duck 10234 CYPRUS J. Mickey 567 Estoy buscando un script de Linux (Bash, perl, lo que sea) para extraer la información en formatting csv , con las reglas dadas: El primer campo en […]

En bash tengo que pedir cada fila desde el primer file csv, el segundo file csv y las respuestas al tercer file csv

En bash tengo que pedir cada fila desde el primer file csv, el segundo file csv y las respuestas al tercer file csv … primer file. por ejemplo, aaa.csv : aaa bbb aaa aaa ccc fff aaa segundo file, por ejemplo bbb.csv : aaa;111 bbb;222 ccc;333 ddd;444 eee;555 ggg;666 tercer file, por ejemplo, ccc.csv : […]