Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| tutorial_de_sed [2022/07/08 23:02] – peron | tutorial_de_sed [2026/04/21 16:09] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 212: | Línea 212: | ||
| * '' | * '' | ||
| * ''/ | * ''/ | ||
| - | * ''/''': | + | * ''/' |
| Lo que todo esto significa es que se buscará cualquier cadena de caracteres que no contienen un caracter de dos puntos ('':'' | Lo que todo esto significa es que se buscará cualquier cadena de caracteres que no contienen un caracter de dos puntos ('':'' | ||
| Línea 232: | Línea 232: | ||
| Ahora, echemos un vistazo a una forma rápida y simple de hacer lo mismo: | Ahora, echemos un vistazo a una forma rápida y simple de hacer lo mismo: | ||
| - | Nuestro término de búsqueda opera a partir del primer caracter de dos puntos ('':'' | + | Nuestro término de búsqueda opera a partir del primer caracter de dos puntos ('':'' |
| De modo que si tipeamos lo siguiente, quitando todo desde el primer caracter de dos puntos ('':'' | De modo que si tipeamos lo siguiente, quitando todo desde el primer caracter de dos puntos ('':'' | ||
| Línea 315: | Línea 315: | ||
| ====Borrar líneas==== | ====Borrar líneas==== | ||
| - | El comando Borrar ('' | + | El comando |
| Por ejemplo, para borrar la tercer línea, tipearíamos lo siguiente: | Por ejemplo, para borrar la tercer línea, tipearíamos lo siguiente: | ||
| - | <file bash> | + | <code bash> |
| sed ' | sed ' | ||
| - | </file> | + | </code> |
| - | Para borrar el rango de línas | + | Para borrar el rango de líneas |
| - | <file bash> | + | <code bash> |
| sed ' | sed ' | ||
| - | </file> | + | </code> |
| Para borrar las líneas por fuera de un rango dado, usaríamos un signo de exclamación, | Para borrar las líneas por fuera de un rango dado, usaríamos un signo de exclamación, | ||
| - | <file bash> | + | <code bash> |
| sed ' | sed ' | ||
| - | </file> | + | </code> |
| + | |||
| + | Para borrar las líneas en blanco, con caracteres en blanco, tabuladores o caracteres nulos: | ||
| + | |||
| + | <code bash> | ||
| + | sed '/ | ||
| + | </code> | ||
| + | >Puedes utilizar este recurso web para evaluar las stanzas de sed y comprobar que no hagan desastres: https:// | ||
| ==== Guardar los Cambios ==== | ==== Guardar los Cambios ==== | ||
