Preguntas etiquetadas con sed

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

7
Reemplazar un personaje excepto las últimas x ocurrencias
Tengo un archivo que tiene un montón de nombres de host correlacionados con IP que se ve así: x-cluster-front-1 192.168.1.2 x-cluster-front-2 192.158.1.10 y-cluster-back-1 10.1.11.99 y-cluster-back-2 10.1.157.38 int.test.example.com 59.2.86.3 super.awesome.machine 123.234.15.6 Quiero que se vea así: x-cluster-front-1 192.168.1.2 x-cluster-front-2 192.158.1.10 y-cluster-back-1 10.1.11.99 y-cluster-back-2 10.1.157.38 int-test-example-com 59.2.86.3 super-awesome-machine 123.234.15.6 ¿Cómo puedo reemplazar …



1
Reemplazo de múltiples líneas en sed o awk [cerrado]
Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 5 años . Estoy tratando de usar sed o awk para reemplazar 5 líneas en un archivo smb pero simplemente …
9 sed  awk  scripting  perl 

6
Toma ciertos contenidos de un archivo
Así que sé que existen herramientas para este problema porque he oído hablar de ellas, pero no sé cuáles son. Quiero hacer algo como filtrar todos los datos excepto los nombres de usuario en / etc / passwd. Por ejemplo, me gustaría tomar user1, user2 y user3 del siguiente archivo. …
9 files  sed  awk  cut 

3
¿Cómo puedo eliminar el último separador de coma del final de un archivo?
¿Cómo se puede eliminar el último separador de coma de un archivo en Linux? Ejemplo de archivo: "is_supported_kafka_ranger" : "true", "kafka_log_dir" : "/var/log/kafka", "kafka_pid_dir" : "/var/run/kafka", "kafka_user" : "kafka", "kafka_user_nofile_limit" : "128000", "kafka_user_nproc_limit" : "65536", Resultados previstos: "is_supported_kafka_ranger" : "true", "kafka_log_dir" : "/var/log/kafka", "kafka_pid_dir" : "/var/run/kafka", "kafka_user" : "kafka", "kafka_user_nofile_limit" …

1
Interpretación de ~ in sed
Estoy aprendiendo sed hoy en día. Existe esta tilde '~' que me confunde más que nada. Por ejemplo, el comando sed -n '1~2 w output.txt' input.txt está imprimiendo las líneas impares (al archivo output.txt). En el mismo tutorial, también se da cuenta de que omite las líneas de 1 a …
9 sed 





2
Ejecute un comando dentro de 'sed'
Tengo una lista de direcciones de memoria aleatorias guardadas en un archivo de texto, y necesito sedeliminarlas, decodificarlas y guardarlas nuevamente en mi archivo. Sin embargo, la operación de decodificación que intento realizar se maneja en un programa C ++ que he creado hace algún tiempo. El problema que encuentro …

3
extraer parte de la cuerda usando sed
ls lib/oracle-11.2.0.3.0.txt | sed 's/lib.\([oracle.*]\)\.txt/\1/' Está dando toda la cadena en lugar de solo parte del oráculo hasta .txt ¿Qué estoy haciendo mal? Puedo hacerlo usando awk de la siguiente manera, pero no estoy seguro de por qué sed no está dando el resultado deseado. echo "lib/oracle-11.2.0.3.0.txt" | awk -F/ …

4
¿Por qué sed me da un error sobre una 's' sin terminar?
Tengo un conjunto de reemplazos sed en un script bash y recibo un error sobre un comando 's' no terminado. Así es como se ve la línea sed: sed -n -e "s/TMPFOO1/$FOO1/" -e "s/TMPFOO2/$FOO2/" -e "s/TMPFOO3/$FOO3/" -e "s/TMPFOO4/$FOO4/" -e "s/TMPFOO5/$FOO5/" /home/foo/template > /home/foo/template/finishedresult Sin embargo, por alguna razón, a bash …

2
Sed: reemplazando dígitos
Estoy tratando de escribir algunos scripts de instalación para cuando instalo / actualizo Ubuntu. Tengo problemas para arreglarlo logrotate.d: /var/log/ufw.log { rotate 7 weekly missingok notifempty compress delaycompress sharedscripts postrotate reload rsyslog >/dev/null 2>&1 || true endscript } Quiero cambiar rotate nnna rotate 99. Debe funcionar para que nnn tenga …

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.