Preguntas etiquetadas con sed

sed es un editor de flujo de línea de comandos para filtrar y transformar texto.

9
Quiere sustituir solo la primera ocurrencia con sed
Archivo original claudio antonio claudio michele Quiero cambiar solo la primera aparición de "claudio" con "claudia" para que el resultado del archivo claudia antonio claudio michele Yo he tratado sed -e '1,/claudio/s/claudio/claudia/' nomi Pero realice una sustitución global. ¿Por qué?
26 sed 



4
Cómo extraer registros entre dos marcas de tiempo
Quiero extraer todos los registros entre dos marcas de tiempo. Es posible que algunas líneas no tengan la marca de tiempo, pero también quiero esas líneas. En resumen, quiero cada línea que se clasifique en dos marcas de tiempo. Mi estructura de registro se ve así: [2014-04-07 23:59:58] CheckForCallAction [ERROR] …


10
¿Cómo eliminar varias líneas nuevas en EOF?
Tengo archivos que terminan en una o más líneas nuevas y deberían terminar en una sola línea nueva. ¿Cómo puedo hacer eso con las herramientas Bash / Unix / GNU? Ejemplo de archivo incorrecto: 1\n \n 2\n \n \n 3\n \n \n \n Archivo corregido de ejemplo: 1\n \n 2\n …
25 bash  sed  awk  ed 




9
¿Cómo eliminar cada segunda línea de un archivo?
Archivo: Data inserted into table. Total count 13 No error occurred Data inserted into table. Total count 45 No error occurred Data inserted into table. Total count 14 No error occurred Data inserted into table. Total count 90 No error occurred Archivo de salida esperado: Data inserted into table. Total …



3
¿Cómo usar [\ w] + en expresión regular en sed?
Estoy en Windows, pero supongo que mi pregunta aún se encuentra aquí. C:\Users\User>grep --version GNU grep 2.6.3 C:\Users\User>sed --version GNU sed version 4.2.1 Noté que los siguientes trabajos (salida here): echo here | grep -E "\w+" echo here | grep -E "[her]+" Pero esto no funciona (sin generar nada): echo …


4
sed en el inserto OSX en una línea determinada
Así que he estado usando 'sed' en Linux por un tiempo, pero he tenido algunas dificultades para tratar de usarlo en OSX ya que 'POSIX sed' y 'GNU sed' tienen tantas pequeñas diferencias. Actualmente estoy luchando con cómo insertar una línea de texto después de un cierto número de línea. …
24 sed  osx  posix  gnu 

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.