Preguntas etiquetadas con sed

"sed" ("editor de flujo") es una utilidad de Unix que analiza y transforma archivos de texto.



4
Extraer subcadena usando bash
Todas, Tengo nombres de archivo que siempre estarán en el siguiente formato "rX_Q_Y_filename.mp3" donde X e Y son números (0-9). FYI, X e Y en el nombre del archivo pueden tener 1 o más dígitos ejemplo "r1234_Q_456789_filename.mp3" ¿Cómo extraigo la parte 'Q_456789 "del nombre del archivo usando el script bash?
bash  shell  sed 

0
Separe un archivo de datos en dos archivos
Me gustaría separar un archivo en dos o tres archivos. (Normalmente, abro el archivo .txt, verifico la segunda columna y la primera, si tiene números diferentes y copio esos datos a Input a.txt) **1777777;0;**;0;;;l23;;;;;10.07.2011; **1777777;0;**;0;;;l24;;;;;11.07.2013; **1777777;1;**;0;;;777;;;;;17.07.2013; **1777777;1;**;0;;;333;;;;;12.07.2012; **1888888;1;**;0;;;444;;;;;10.07.2011; **1888888;1;**;0;;;555;;;;;10.07.2011; El resultado debería verse como el siguiente: Salida: a1.txt 1777777;0;;0;;;l23;;;;;10.07.2011; 1777777;0;;0;;;l24;;;;;11.07.2013; …



1
Combina 2 etiquetas xml con SED
Creo un xmltv.xml para listados de TV y necesito usar SED para algún procesamiento posterior. Estoy usando Windows 10 con SED para Windows ejecutado a través de un archivo bat. El problema es que solo se muestran ciertas etiquetas en mi interfaz, así que necesito combinar el subtítulo con desc …

2
error de obtención sed: opción ilegal - i?
$ find . -type f -exec sed -i 's/original_string/tobereplace_string/g' {} + sed: illegal option -- i aquí estoy reemplazando la cadena usando el comando anterior pero obtengo una opción ilegal de error - puedo decirme cuál es el problema aquí NOTA: estoy ejecutando el comando anterior en la UNIXversión siguiente …

3
reemplazar espacio y celdas vacías en el archivo csv
Tengo un archivo csv que tiene 7 columnas. Tiene celdas vacías y algunos espacios entre celdas. ¿Cómo puedo reemplazar las celdas vacías con NA y eliminar espacios adicionales? ¡Muchas gracias! Así es como se ve mi archivo, pero aquí parece deformarse cuando lo copio y lo pego. 130070078,PPW0001,1,4,4HW ,2,15.61943874 120040039,PPW0002,0,0, …
sed  csv  awk 

1
Transponer texto usando sed
Por favor, ayúdame a descubrir cómo resolver esto usando sed. Dado el siguiente texto: Kerala 4222 8129 8163 8164 Delhi 8502 8503 8504 8505 Goa 1 39 45 Quiero convertirlo al siguiente formato: Kerala,4222 Kerala,8129 Kerala,8163 Delhi,8502 Delhi,8503 Delhi,8504 Delhi,8505 Goa,1 Goa,39 Goa,45

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.