Quiero reemplazar solo las primeras kinstancias de una palabra. ¿Cómo puedo hacer esto? P.ej. Dicho archivo foo.txtcontiene 100 instancias de la palabra 'linux'. Necesito reemplazar las primeras 50 ocurrencias solamente.
Quiero reemplazar solo las primeras kinstancias de una palabra. ¿Cómo puedo hacer esto? P.ej. Dicho archivo foo.txtcontiene 100 instancias de la palabra 'linux'. Necesito reemplazar las primeras 50 ocurrencias solamente.
Tengo algunos scripts de Python por ahí, y estoy trabajando en reescribirlos. Tengo el mismo problema con todos ellos. No es obvio para mí cómo escribir los programas para que se comporten como herramientas Unix adecuadas. Porque esto $ cat characters | progname y esto $ progname...
Estoy tratando de reemplazar varias palabras en el archivo usando sed -i #expression1 #expression2 archivo Something 123 item1 Something 456 item2 Something 768 item3 Something 353 item4 Salida (deseada) anything 123 stuff1 anything 456 stuff2 anything 768 stuff3 anything 353
Soy nuevo en UNIX y estoy usando la "Línea de comandos de Mac OS X" de Kirk McElhearn para enseñarme algunos comandos. Estoy intentando utilizar try greppara poder buscar cadenas de texto en un documento de Word de MS-Office normal. $ tr '\r' '\n' < target-file | grep search-string Pero...
¿Hay un comando unix que pueda verificar si dos líneas en un archivo son iguales? Por ejemplo, considere un archivo sentences.txt This is sentence X This is sentence Y This is sentence Z This is sentence X This is sentence A This is sentence B Vemos que la oración This is sentence X se...
¿Cómo cortar hasta el primer delimitador /y obtener la parte restante de las cuerdas? Ex: pandi/sha/Dev/bin/boot Quiero cortar pandi, por lo que la salida
¿Cómo puedo usar las herramientas de procesamiento de texto para insertar una nueva línea después de cada N líneas? Ejemplo para N = 2: ENTRADA: sadf asdf yxcv cxv eqrt asdf SALIDA:
Los siguientes comandos pueden tardar minutos dependiendo del tamaño del archivo. ¿Hay algún método más eficiente? sed -i 1d large_file
Tengo un directorio lleno de archivos de texto. Mi objetivo es agregar texto al principio y al final de todos ellos. El texto que va al principio y al final es el mismo para cada archivo. Basado en el código que obtuve de la web, este es el código para agregar al comienzo del archivo: echo -e...
A continuación se muestra el texto en el archivo: Pseudo name=Apple Code=42B state=fault Pseudo name=Prance Code=43B state=good Necesito grep para "42B" y obtener el resultado del texto anterior como: Pseudo name=Apple Code=42B state=fault ¿Alguien tiene idea de cómo lograr esto usando...
Quiero recuperar lo que sea que esté entre estas dos etiquetas <tr> </tr>- de un documento html. Ahora no tengo ningún requisito html específico que garantice un analizador html. Simplemente necesito algo que coincida <tr>y </tr>consiga todo en el medio y podría haber...
Digamos que tengo un archivo que contiene: A A A B CC Quiero tener la salida de esta manera: A 3 B 1 CC
Tengo un archivo con muchas filas, y cada fila tiene una marca de tiempo al comienzo, como [Thread-3] (21/09/12 06:17:38:672) logged message from code..... Por lo tanto, con frecuencia verifico 2 cosas de este archivo de registro. Las primeras filas, que tienen las condiciones globales y la...
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é...
Cuando se usa sedpara reemplazar cadenas en el lugar, ¿hay alguna manera de hacer que informe los cambios que hace (sin depender de una diferencia de archivos antiguos y nuevos)? Por ejemplo, ¿cómo puedo cambiar la línea de comando? find . -type f | xargs sed -i 's/abc/def/g' para que pueda ver...
Me gustaría obtener la última columna de esta muestra: [ 3] 1.0- 2.0 sec 1.00 MBytes 8.39 Mbits/sec [ 3] 2.0- 3.0 sec 768 KBytes 6.29 Mbits/sec [ 3] 3.0- 4.0 sec 512 KBytes 4.19 Mbits/sec [ 3] 4.0- 5.0 sec 256 KBytes 2.10 Mbits/sec ... Si yo uso cut -d\ -f 13 yo obtengo
Normalmente lo hago rsync -nantes de hacer un real rsync. La cuestión es, ¿cómo podría automatizar la segunda ejecución para reutilizar exactamente la lista generada con --dry-run? Quiero decir, si corro rsync -n, obtengo una simulación de lo rsyncque haría, mi idea sería tomar esa salida,...
Tengo un archivo de entrada delimitado con comas ( ,). Hay algunos campos encerrados entre comillas dobles que tienen una coma en ellos. Aquí está la fila de muestra 123,"ABC, DEV 23",345,534.202,NAME Necesito eliminar todas las comas que aparecen dentro de las comillas dobles y las comillas...
Quiero eliminar todas las líneas vacías de un archivo. Incluso si la línea contiene espacios o pestañas, también debe
Estoy tratando de ejecutar un comando y me gustaría poner la fecha y la hora en el nombre del archivo de salida. Aquí hay un comando de muestra que me gustaría ejecutar. md5sum /etc/mtab > 2016_4_25_10_30_AM.log El formato de fecha y hora puede ser razonable con guiones bajos. Incluso UTC si...