Preguntas etiquetadas con text-processing

12
Intercambiar un número ilimitado de columnas

Tengo un archivo con columnas. Vea a continuación un ejemplo: a b c ... z 1 2 3 ... 26 Me gustaría intercambiar todas las columnas donde la primera se convierte en la última, la segunda se convierte en la anterior a la última ... etc. z y x ... a 26 25 24 ... 1 ¿Hay un revestimiento ( awko...

12
Alinear columnas en archivo ASCII

Tengo un archivo de texto que se parece al suyo: #c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 4599 995,274 2523,658 264,1417170 -33,6000 -0,3600 0,0202 0,0069 0,0227 10,1041 0,0169 0,2817 0,0239 6173 1552,290 1595,696 264,0603912 -33,4880 0,4374 0,0287 1,8123 0,0385 10,1289 0,0292 2,8445...

12
Contar registros que coinciden con el patrón Awk

Entonces, me dijeron que hiciera lo last > lastloggedinque crea un archivo que muestra el último inicio de sesión de las clases desde el último reinicio del sistema, y ​​ahora me piden que escriba un script Awk que se llama myawkque cuenta / determina cuántas líneas lastloggedincontienen la...

12
¿Cómo ordenar las columnas según la primera línea?

Necesito ordenar las columnas de un conjunto de datos muy grande (1000 líneas y 700000 columnas). Como ejemplo, mis columnas están ordenadas aleatoriamente como: col1 col4 col3 col2, y necesito ordenar eso. He estado intentando algunos comandos, pero no he tenido éxito. ejemplo: ID M2 M5 M8 M1...

12
Crear listas de palabras según números binarios.

Tengo una matriz que se parece a la siguiente: Entrada : A B C D E F G H I 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 1 0 0 0 1 1 1 0 0 Y me gustaría extraer para cada fila la lista de letras correspondiente al valor 1....

12
Ordenar bloques de líneas

Tengo un archivo que contiene 4n líneas. Aquí hay un extracto que contiene 8 líneas. 6115 8.88443 6116 6.61875 6118 16.5949 6117 19.4129 6116 6.619 6117 16.5979 6118 19.4111 6115 8.88433 Lo que quiero hacer es ordenar un bloque, donde cada bloque consta de 4 líneas basadas en la primera...

12
Reorganizar columnas usando awk

Estoy tratando de mover la séptima columna de mi archivo csv al final usando awk -F '{print $1,$2,$3,$4,$5,$6,$8,$9,$10,$11,$7}',OFS= "$file" donde $ file es un archivo .csv en un directorio. Sin embargo, la salida es awk: ^ syntax error ¿Alguien sabe cómo solucionar este