Preguntas etiquetadas con text-processing

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

3
Eliminar texto entre dos cadenas específicas
Tengo un archivo de la siguiente manera: mime PI Name: ISHO SUCCESS RATE RT, Value: 95.663826 scr PI Name: RRC Access Failures due to UU, Value: 0.13394141 prog PI Name: RRC Access Failures due to UU, Value: 0.16077702 sch PI Name: RRC Access Failures due to UU, Value: 0.11781933 Quiero …

4
¿Cómo escribo un sed one-liner para agregar un carácter después de cada tercer carácter?
Entonces, tengo una cadena que se ve así: AUGGCCAUGGCGCCCAGAACUGAGAUCAAUAGUACCCGUAUUAACGGGUGA Y quiero dividir la cadena en fragmentos de 3 caracteres delimitados por un signo '+'. AUG+GCC+AUG+GCG+CCC+AGA+ACU+GAG+AUC+AAU+AGU+ACC+CGU+AUU+AAC+GGG+UGA Y quiero hacer eso con mi buen amigo sed. Lo intenté cat codons | sed -r 's/([A-Z]\{3\})/\1\+/g' ... sin éxito. ¿Qué sedcomando puedo usar?


1
búsqueda de texto inexacta
¿Hay alguna utilidad similar grepo incluso uniqpara búsqueda inexacta, o debería escribirla yo mismo? Quiero decir que buscará una coincidencia del 90% (el número puede variar), o algo así. Por ejemplo, tengo un archivo con varias cadenas: abc123 abd123 abc223 qwe938 En este caso, dicha utilidad debería devolver las tres …

3
Sustituir cadenas en un archivo muy grande
Tengo una serie muy larga de URL sin caracteres de separación, en el mismo formato que a continuación: http://example.comhttp://example.nethttp://example.orghttp://etc... Quiero que cada URL esté en una nueva línea. Traté de hacer esto reemplazando todas las instancias de "http: //" con "\ nhttp: //" usando sed sed 's_http://_\nhttp://_g' urls.txt pero ocurre …








2
¿Cómo eliminar varias líneas por aparición en un archivo?
Digamos que tengo este archivo de línea 857835, que contiene cosas como esta: a1 rubbish1 rubbish2 rubbish3 rubbish4 a1 rubbish5 rubbish6 rubbish7 rubbish8 Y deseo eliminar todas las ocurrencias de a1y la siguiente línea ( rubbish1y rubbish5en este ejemplo). ¿Cómo lo hago? He intentado grep 'a1' -v -A1en vano, y …


4
Agregar una línea de texto a múltiples archivos
Entonces, tengo un montón de archivos en un directorio, y necesito insertar una línea de texto en cada uno de ellos. Tienen esencialmente el siguiente formato: <VirtualHost *:80> ServerAdmin gabe@localhost DocumentRoot /var/www/test1 ServerName test1.local ServerAlias test1 <Directory "/var/www/test1"> Options All AllowOverride All </Directory> </VirtualHost> Y me gustaría insertar una línea …

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.