Búsqueda de sitios web

Cómo utilizar el comando sed de Linux

Aprenda el uso básico de sed y luego descargue nuestra hoja de referencia para obtener una referencia rápida al editor de secuencias de Linux.

Pocos comandos de Unix son tan famosos como sed, grep y awk. Se agrupan con frecuencia, posiblemente porque tienen nombres extraños y herramientas poderosas para analizar texto. También comparten algunas similitudes sintácticas y lógicas. Y si bien todos son útiles para analizar texto, cada uno tiene sus especialidades. Este artículo examina el comando sed, que es un editor de secuencias.

Leer más →

¿Qué significa el principio abierto-cerrado para la refactorización?

Resuelva la tensión entre proteger a los clientes de cambios no deseados y ampliar las capacidades de los servicios.

En su libro de 1988, Construcción de software orientada a objetos, el profesor Bertrand Meyer definió el principio abierto-cerrado como:

"Se dirá que un módulo está abierto si todavía está disponible para su ampliación. Por ejemplo, debería ser posible añadir campos a las estructuras de datos que contiene o nuevos elementos al conjunto de funciones que realiza.

"Se dirá que un módulo está cerrado si está di

Leer más →

Reemplace las comillas tipográficas con el comando sed de Linux

Elimina las citas "inteligentes" con tu versión favorita de sed.

En tipografía, tradicionalmente un par de comillas estaban orientadas una hacia la otra. Se ven así:

“citas inteligentes”

A medida que las computadoras se hicieron populares a mediados del siglo XX, a menudo se abandonó esta orientación. El conjunto de caracteres original de las computadoras no tenía mucho espacio de sobra, por lo que tiene sentido que dos comillas dobles y dos comillas simples se redujeran a solo una de cada una en la especificación ASCII. Hoy en día, el conjun

Leer más →

Domina tu texto con Perl

Utilice expresiones regulares para acelerar sus tareas de codificación basadas en texto.

Aunque su popularidad se ha visto atenuada por lenguajes como Python, Lua y Go, Perl fue uno de los principales lenguajes utilitarios en Unix y Linux durante 30 años. Sigue siendo un componente importante y poderoso en muchos sistemas de código abierto en la actualidad. Si no ha utilizado mucho Perl, le sorprenderá lo útil que puede resultar para muchas tareas. Esto es especialmente cierto si maneja grandes cantidades de texto en su trabajo diario.

Si necesita

Leer más →

Cómo uso el comando sed de Linux para automatizar la edición de archivos

A continuación se ofrecen algunos consejos y trucos para automatizar la edición de archivos desde la línea de comandos de Linux.

Cuando uso la línea de comandos de Linux, ya sea que esté escribiendo un nuevo programa en mi computadora de escritorio o administrando un sitio web en mi servidor web, a menudo necesito procesar archivos de texto. Linux proporciona herramientas poderosas que aprovecho para realizar mi trabajo. Con frecuencia uso sed, un editor que puede modificar texto según un patrón.

sed significa editor d

Leer más →

Cómo aprendí por las malas a mantener mi sitio web actualizado

Mi error fue una buena experiencia de aprendizaje para mí y un recordatorio de que no debo volverme complaciente.

Hace unos días recibí un correo electrónico de un lector de uno de mis libros. Entre otras cosas, dijo que estaba teniendo problemas para acceder a uno de los sitios web a los que hacía referencia en el libro. Le respondí que lo comprobaría. Por lo general, algo como esto se debe a una URL mal impresa en el artículo o libro de referencia, o podría ser que haya eliminado o cambiado una página de mi sitio web.

Ese no fue el caso esta vez.

Leer más →

Esta distribución de Linux se centra en la máxima privacidad y anonimato, aquí se explica cómo usarla

Conclusiones clave

  • Los servicios en línea gratuitos rastrean su uso y utilizan sus datos para obtener ganancias sin que usted lo sepa.
  • Tails, un sistema operativo basado en Linux, está diseñado para una cosa: brindar privacidad y anonimato en línea.
  • Si bien Tails e

    Leer más →

Usé macOS durante años. He aquí por qué prefiero Ubuntu

Incluso si es usuario de un sistema operativo en particular desde hace mucho tiempo, puede resultar útil comprobar las alternativas.

Conclusiones clave

  • Ubuntu es libre, siempre lo ha sido y siempre lo será.
  • Ubuntu te permite controlar tu hardware mejo

    Leer más →

Lanzamiento de Fedora 39: pasos para instalarlo en su computadora

¡La larga espera por Fedora 39 finalmente terminó!. Fedora Workstation se lanza oficialmente y presenta el entorno de escritorio GNOME 45 con muchas mejoras en cuanto a usabilidad y rendimiento. Con el lanzamiento de Fedora 39 llega Fedora Onyx, que es la experiencia de escritorio Budgie en un Fedora Silverblue inmutable. Como se esperaba en cualquier versión importante de Fedora Linux, se han actualizado muchos otros paquetes para garantizar que obtenga lo mejor del software gratuito y de código abierto en su sistema.

Fedora Linux 39 incluye Python 3.12, gcc 13.2, binutils 2.40, glib

Leer más →