Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
linux:bash:sed [23/10/2018 08:32] – [ejemplos] matelinux:bash:sed [10/04/2019 00:30] (actual) – [ejemplos avanzados] mate
Línia 74: Línia 74:
   * ''\1 <cadena>'' : recupera el texto guardado en la anterior expresión y le añade <cadena>.. el 1 está escapado!   * ''\1 <cadena>'' : recupera el texto guardado en la anterior expresión y le añade <cadena>.. el 1 está escapado!
  
 +insertar línea antes de match, backup del fichero modificado
 +<code bash>
 +sed -i.bak '/<\/tomcat-users>/ i\<user username="admin" password="password" roles="admin,manager-gui,admin-gui"/>' /opt/tomcat/conf/tomcat-users.xml
 +</code>
 +
 +=== búsquedas
 buscar frases de un texto que tengas 6 palabras (y acaben en algo que no sea una letra): buscar frases de un texto que tengas 6 palabras (y acaben en algo que no sea una letra):
 <code bash>grep -E '^([a-zA-Z]+[^a-zA-Z]+){6}$' frases</code> <code bash>grep -E '^([a-zA-Z]+[^a-zA-Z]+){6}$' frases</code>
  • linux/bash/sed.1540308771.txt.gz
  • Darrera modificació: 23/10/2018 08:32
  • per mate