Preguntas etiquetadas con text-processing

Manipulación o examen de texto por programas, guiones, etc.

1
¿Cómo ordenar numéricamente por última columna?
Tengo esta entrada: sdkxyosl 1 safkls 2 asdf--asdfasxy_asd 5 dkd8k jasd 29 sdi44sw 43 asasd afsdfs 10 rklyasd 4 Necesito esta salida: sdi44sw 43 dkd8k jasd 29 asasd afsdfs 10 asdf--asdfasxy_asd 5 rklyasd 4 safkls 2 sdkxyosl 1 Entonces necesito ordenar las líneas por la última columna. No sé cuántas …


17
Cómo encontrar la línea con menos caracteres
Estoy escribiendo un script de shell, usando cualquier comando general de UNIX. Tengo que recuperar la línea que tiene menos caracteres (espacios en blanco incluidos). Puede haber hasta alrededor de 20 líneas. Sé que puedo usar head -$L | tail -1 | wc -mpara encontrar el recuento de caracteres de …



4
sed: reemplace la cadena con el contenido del archivo
Tengo dos archivos: file1y file2. file1 tiene los siguientes contenidos: --- host: "localhost" port: 3000 reporter_type: "zookeeper" zk_hosts: - "localhost:2181" file2contiene una dirección IP ( 1.1.1.1) Lo que quiero hacer es reemplazar localhostcon 1.1.1.1, para que el resultado final sea: --- host: "1.1.1.1" port: 3000 reporter_type: "zookeeper" zk_hosts: - "1.1.1.1:2181" …



7
cola -f, pero con números de línea
Estoy tratando de ver cuántas veces foo baraparece /var/log/foo.logdentro de un tiempo arbitrario en un servidor remoto, pero nada de lo que he intentado hasta ahora ha funcionado. Ya tengo un script de temporizador que uso para hacer un seguimiento de cuánto tiempo ha pasado desde que comencé a seguir …

4
dividir una línea larga en un delimitador
¿Qué comando puedo usar para dividir entradas como esta? foo:bar:baz:quux ¿dentro de esto? foo bar baz quux Estoy tratando de descifrar el cutcomando, pero parece que solo funciona con cantidades fijas de entrada, como "primeros 1000 caracteres" o "primeros 7 campos". Necesito trabajar con entradas arbitrariamente largas.

6
Hojas de cálculo amigables con la línea de comando
¿Existe tal cosa? Hojas de cálculo basadas en texto que se muestran bien en un entorno CLI. Soy consciente de que podría cat foobar.csvhacer lo que quisiera, pero no es particularmente práctico ni atractivo. No puedo imaginar que sería difícil formatear una tabla, y tal vez seguir ciertas reglas (¿matemáticas?) …




2
encontrar líneas comunes entre múltiples archivos
Tengo 4 archivos que son como file A >TCONS_00000867 >TCONS_00001442 >TCONS_00001447 >TCONS_00001528 >TCONS_00001529 >TCONS_00001668 >TCONS_00001921 file b >TCONS_00001528 >TCONS_00001529 >TCONS_00001668 >TCONS_00001921 >TCONS_00001922 >TCONS_00001924 file c >TCONS_00001529 >TCONS_00001668 >TCONS_00001921 >TCONS_00001922 >TCONS_00001924 >TCONS_00001956 >TCONS_00002048 file d >TCONS_00001922 >TCONS_00001924 >TCONS_00001956 >TCONS_00002048 Todos los archivos contienen más de 2000 líneas y están ordenados para …

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.