Preguntas etiquetadas con text-processing

Preguntas sobre cómo modificar, crear o analizar archivos de texto sin formato. Esta es una etiqueta muy amplia, si su pregunta es sobre el uso de una herramienta específica, márquela también con el nombre de la herramienta (por ejemplo, sed, awk, perl, etc.)

6
Imprimir una parte específica en una salida
Supongamos que hay un comando como: cat /boot/config-3.19.0-32-generic | grep CONFIG_ARCH_DEFCONFIG La salida es como tal: CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" Ahora, mi pregunta es: ¿Hay algún comando que solo imprima lo que está dentro de las comillas, es decir " ",? ¿Y podría explicar un poco el comando? ¡Gracias! por adelantado.




2
¿Cuál es el significado de: a; $! N; en un comando sed?
$ (echo hello; echo there) | sed ':a;$!N;s/\n/string/;ta' hellostringthere El sedcomando anterior reemplaza el nuevo carácter de línea con la cadena "cadena". Pero no sé el significado de :a;$!N;s/\n/string/;tadentro de las comillas simples. Conozco la parte del medio s/\n/string/. Pero no sé la función de la primera ( :a;$!N;) y …

6
¿Cómo convertir de fila a columna?
Tengo un archivo .txt con números ordenados de esta manera (en la misma fila): 106849_01373 106849_01967 106850_00082 23025.7_01059 Me gustaría convertirlos así: 106849_01373 106849_01967 106850_00082 23025.7_01059 No tengo idea de qué comando usar. puede alguien ayudarme con esto?

2
Copie y pegue un montón de archivos con un nombre diferente
Tengo un montón de archivos de texto con el nombre foo_bar_abc_1_01_geh_original.in foo_bar_abc_1_02_geh_original.in foo_bar_abc_1_03_geh_original.in ... ... foo_bar_abc_1_1000_geh_original.in Me gustaría copiar (y mantener los archivos originales) cada archivo y pegarlo en diferentes nombres (en la misma carpeta) como, foo_bar_abc_1_01_geh_copy.in foo_bar_abc_1_02_geh_copy.in foo_bar_abc_1_03_geh_copy.in ... ... foo_bar_abc_1_1000_geh_copy.in ¿Cómo puedo hacer esto usando un script simple?

5
Comando de corte con palabra como delimitador
¿Hay algún comando de corte para cortar basado en una palabra, por ejemplo: 171212 16082784 6264 XXX xxxxxxxx Transaction XXXXX abend ABCD. The task has terminated abnormally because of a program check. 16:08:27 Quiero la salida como: 171212 16082784 6264 XXX xxxxxxxx Transaction XXXXX abend ABCD. ¿Cómo acercarse?


6
¿Cómo eliminar las líneas de un archivo que no contiene punto?
Tengo un archivo que contiene datos, incluidas las URL. Pero hay varias líneas que no son URL. ¿Cómo puedo eliminarlos usando los comandos de terminal de Ubuntu? Aquí está el archivo de muestra para referencia: Datos de muestra com.blendtuts/S °= com.blengineering.www/:http ±= Quiero tener la salida: com.blendtuts/S com.blengineering.www/:http Las líneas …





2
Combina dos archivos con awk
File1.txt item1 carA item2 carB item3 carC item4 platD item5 carE File2.txt carA platA carB platB carC platC carE platE Salida deseada: item1 platA item2 platB item3 platC item4 platD item5 platE ¿Cómo puedo hacerlo?

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.