¿Por qué echo ,,, |sed s':\(,\)\(,\):\1*\2:'gproduce " ,*,," en lugar de " ,*,*,"? En otras palabras: ¿por qué, a pesar de la bandera "g", no se inserta ' *' entre un par de
¿Por qué echo ,,, |sed s':\(,\)\(,\):\1*\2:'gproduce " ,*,," en lugar de " ,*,*,"? En otras palabras: ¿por qué, a pesar de la bandera "g", no se inserta ' *' entre un par de
Tengo un comando de reemplazo de sed que me gustaría ser compatible con BSD sedy GNU sed. Las expresiones regulares extendidas no son un problema, ya que no las necesito en este caso. Mi problema principal es la diferencia en la forma en que los dos seds interpretan las secuencias de escape de...
Tengo dos archivos paralelos con el mismo número de líneas en dos idiomas y planeo fusionar estos dos archivos línea por línea con el delimitador |||. Por ejemplo, los dos archivos son los siguientes: Presentar un: 1Mo 1,1 I love you. 1Mo 1,2 I like you. Hi 1,3 I am hungry. Hi 1,4 I am...
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 4 años . Si desea...
¿Cómo se convierten 4 espacios en 2 espacios con sed? ¿Es posible? Encontré esto pero convierte la pestaña en espacios: sed -r ':f; s|^(\t*)\s{4}|\1\t|g; t f'
Tengo algunos archivos de texto que utilizo para tomar notas, solo texto simple, generalmente solo uso cat >> file. Ocasionalmente uso una o dos líneas en blanco (solo regreso - el carácter de nueva línea) para especificar un nuevo asunto / línea de pensamiento. Al final de cada sesión, antes...
sed 's/[long1][long2]/[long3][long4]/' file.txt Me gustaría dividir este comando en varias líneas - fx algo como esto: sed 's/ [long1] [long2] / [long3] [long4] /' file.txt Usar \o separar cadenas no
Mi archivo, ARCHIVE B1_NAME B2_NAME B3_NAME ELEMENT INFO_NAM WERT PROCID -------- -------- -------- -------- -------- -------- ---- ------ 15MinAvg AIRSS 33-GIS DMDMGIS1 I MvAvr15m 1123 CP 15MinAvg AIRSS 33-GIS DMDMGIS1 P MvAvr15m 2344 CP 15MinAvg AIRSS 33-GIS DMDMGIS1 Q MvAvr15m 4545 CP...
[root@server]# awk '!seen[$0]++' out.txt > cleaned awk: (FILENAME=out.txt FNR=8547098) fatal error: internal error Aborted [root@server]# El "" servidor "" tiene: 8 GByte RAM + 16 GByte SWAP, x> 300 GByte de espacio libre, amd64, CPU de escritorio. Linux científico 6.6. No se ejecuta nada...
Tengo un archivo como este: a AGTACTTCCAGGAACGGTGCACTCTCC b ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT c ATATTAAATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCATCCACTCCACAC d ATCAGTTTAATATCTGATACGTCCTCTATCCGAGGACAATATATTAAATGGA e TTTGGCTAAGATCAAGTGTAGTATCTGTTCTTATAAGTTTAATATCTGATATGTCCTCTATCTGA Quiero...
Tengo archivo con estas lineas G8 = P(G1,G3) G9 = P(G3,G4) G12 = P(G2,G9) G15 = P(G9,G5) G16 = P(G8,G12) G17 = P(G12,G15) Necesito la salida como G1,G3 G3,G4 ..... ¿Cómo puedo hacerlo con el comando sed / grep o usando
Me gustaría reemplazar un conjunto de caracteres con los caracteres correspondientes de otro conjunto, algo como esto: original set: ots "target" set: u.x foobartest → fuubar.ex. Traducciones / transliteraciones como esta son la especialidad del trcomando: $ echo 'foobartest' | tr 'ots'...
Quiero dividir un archivo en trozos con 2 palabras cada uno. $cat tmp word1 word2 word3 word4 word5 word6 word7 $sed -e 's/word. word. /&\n/g' tmp word1 word2 word3 word4 word5 word6 word7 $sed -e 's/word. \{2\}/&\n/g' tmp word1 word2 word3 word4 word5 word6 word7 Esperaba que el...
Tengo un código fuente distribuido en varios archivos. Tiene un patrón con el abcdefque necesito reemplazar pqrstuvxyz. El patrón podría ser Abcdef(Sentence Case) y luego debe ser reemplazado por Pqrstuvxyz. El patrón podría ser AbCdEf(caso de alternar) y luego debe ser reemplazado por...
Así que básicamente ESTA LÍNEA SERÍA BORRADA y (ESTA LÍNEA TAMBIÉN SERÍA BORRADA) pero De hecho, ESTA LÍNEA NO
Esto funciona para reemplazar tomcon samun archivo: sed 's/tom/sam/g' file_1 > file_2 Pero esto no: sed 's/*****/sam/g' file_1 > file_2 Para reemplazar los caracteres especiales *****con la palabra sam. Lo he intentado con una barra \*pero
Voy a enviar el formulario usando cURL, donde algunos de los contenidos provienen de otro archivo, seleccionado usando sed Si param1se usa un patrón de coincidencia de línea de otro archivo sed, el siguiente comando funcionará bien: curl -d param1="$(sed -n '/matchpattern/p' file.txt)" -d...
Ejecuté lo siguiente para reemplazar un término utilizado en todos los archivos en el directorio de trabajo actual: $ find . -type f -print0 | xargs -0 sed -i'.bup' -e's/Ms. Johnson/Mrs. Melbin/g' Esto realizó la sustitución de palabras pero también creó .buparchivos de archivos que nunca...
Tengo una cadena que me gustaría manipular. La cadena es H08W2345678¿cómo podría manipularla para que la salida sea justa W2345678? Del mismo modo, si quisiera eliminar los últimos 4 caracteres H08W2345678para obtener H08W234cómo
Tengo el archivo de texto delimitado por tabulaciones input.txt alrededor de 30K líneas, me gustaría verificar el valor faltante de cada fila (s1..s30K líneas) y completar el valor faltante con valor cero. Ver out.txt input.txt id no1 no2 no3 no4 s1 23 34 45 12 s2 4 4 s3 4 8 0 out.txt id...