Articles of text processing

Ordene los directorys y files en cada directory en order ascendente y exporte los datos a csv

Tengo 30 directorys, tengo más de 300 files de text en cada uno, todos los files de text en cada directory tienen el mismo formatting de nomenclatura regional_vol_GM1.txt regional_vol_GM2.txt regional_vol_GM*.txt Me gustaría orderar los directorys y files de text en order secuencial y exportar los datos en cada file al file csv A continuación está […]

Encuentre y reemplace con sed usando comodín tanto para encontrar como para replace

Así que entiendo cómo usar sed , es decir, al search usando comodines,. .* . El problema que estoy enfrentando es cómo encontrar y replace utilizando el comodín ambas veces, tanto en la búsqueda como en la sustitución de las partes del command. Un ejemplo ayudará a ilustrar mejor esto: $cat test.txt a(bc) a(l) a(d) […]

Comparando el valor en la misma columna y dirigiendo la salida a la nueva columna

Tengo mi file de input como DPortal=ECCN RemoteFile=4004_130122 0256 A02 141111 0940 29343414 11 110005 DPortal=ECCN RemoteFile=4004_130122 0256 A02 141111 2336 29843714 11 110006 DPortal=ECCN RemoteFile=4004_130122 0256 A02 141111 0940 29343214 11 110007 DPortal=ECCN RemoteFile=4004_130122 0256 A02 141111 2336 29843914 11 110009 DPortal=ECCN RemoteFile=4004_120306 1232 A03 141111 2336 7945414 11 110010 DPortal=ECCN RemoteFile=4004_130122 0256 A02 […]

Comparar un file con una columna de otro file

Tengo un file File1 con datos como aaa bbb Y otro file File2 con datos como: 2,aaa,234 w,bbb,589 4,ccc,675 Necesito comparar los datos de File1 con los datos de File2 de File2 e imprimir la coincidencia en un file y la no coincidencia en otro. He intentado resolver esto pero no tuve éxito, ¡se agradece […]

En mayúscula solo la primera letra de cada línea

Estoy probando sed s/\w/\u/g pero no hace nada. Creo que porque no reconoce el \u ? GNU sed versión 4.1.2

Cómo hacer coincidir text entre una cadena y un espacio

Tengo un script bash simple que lee las líneas de un file de text de esta manera: #!/bin/bash FILE=$1 while read line; do done < $FILE Me gustaría hacer coincidir el text entre la cadena "-type" y un espacio, por lo que en mi línea tengo: random text -type 53 random text Solo quiero extraer […]

¿Cómo usar la expresión regular apropiada para encontrar un patrón en sed?

Tengo un file que contiene un set de información como a continuación: cat filename 1 S121 2 M121 3 MS121 4 SM154 5 SM91 Estoy intentando cambiar solo todos aquellos que tienen [mM] to MS más manteniendo el mismo patrón. El siguiente sed script fue probado sed -r 's/ms?([0-9])/MS\1/Ig' filename pero no es específico solo […]

¿Cómo reemploop tokens de un file con datos de otro?

Estoy usando Amazon Linux con Bash Shell. Tengo un file con datos delimitados por comas, donde cada fila se ve así 2049,576804C7DF554416A9EA25B2A5A81514,X, Luego tengo un segundo file, con datos delimitados por comas, en el que cada fila se ve así id,user_name,user_email Cada fila en el segundo file será única. Mi pregunta es, ¿cómo tomo cada […]

Comando invertido de la queue?

Básicamente, conectar un command o bloque de text a algo como: tail -n 3 (por ejemplo), imprimirá solo las últimas tres líneas para stdout . ¿Hay un método equivalente o similar para hacer la inversa exacta de eso? Para que, en este ejemplo, imprima todas less las últimas tres líneas para stdout .

Patrón de Grep y patrón dentro del patrón

El problema original Tengo una carpeta de files jsx con la syntax react-intl en ellos, que se ve así: … <div> <ul> <li><FormattedMessage id='some.language.key_1' defaultMessage='Some message 1' /></li> <li><FormattedMessage id='some.language.key_2' defaultMessage='Some message 2' /></li> <li><FormattedMessage id='some.language.key_3' defaultMessage='Some message 3' /></li> </ul> </div> <div> <p>Some other contents</p> </div> … Me gustaría producir un file con todas […]