Bobinas P4G
  • Login
  • Public

    • Public
    • Groups
    • Popular
    • People

Conversation

Notices

  1. asrafil@pod.geraspora.de (asrafil@pod.geraspora.de)'s status on Wednesday, 21-Oct-2020 21:19:16 UTC asrafil@pod.geraspora.de asrafil@pod.geraspora.de

    Buscar y reemplazar en múltiples archivos al mismo tiempo con find y sed

    Un servidor de bases de datos con muchas instancias cambió su nombre de host, por razones que no vienen al caso. Al hacer esto, es necesario cambiar la configuración de todas las aplicaciones que hacen uso de las bases de datos alojadas en el mismo para que apunten al nuevo host (de lo contrario no podrán acceder a las bases de datos y por ende no funcionarán). Afortunadamente todas las aplicaciones se encuentran en el mismo servidor, con lo cual no es necesario recurrir a Ansible para editar archivos en múltiples servidores al mismo tiempo. Sin embargo, la cantidad de aplicaciones que se conectan al servidor de bases de datos es enorme:

    root@www:/usr/local/apps# ls -1 . | wc -l
    98

    98 aplicaciones en total, en las cuales se debe cambiar el valor de la variable db_host en cada archivo de configuración config.ini. ¿Cómo hacer para no tener que editar 98 archivos de configuración a mano? Este artículo demuestra cómo utilizar find y sed en conjunto para buscar todos los archivos de configuración config.ini y cambiar una cadena en cada uno de ellos.

    https://www.linuxito.com/gnu-linux/nivel-medio/1414-buscar-y-reemplazar-en-multiples-archivos-al-mismo-tiempo-con-find-y-sed
    #Ñ #gnu #linux #gnulinux

    In conversation Wednesday, 21-Oct-2020 21:19:16 UTC from pod.geraspora.de permalink

    Attachments

    1. Buscar y reemplazar en múltiples archivos al mismo tiempo con find y sed
      from https://plus.google.com/112257000288436345724
      Este artículo demuestra cómo utilizar find y sed en conjunto para buscar todos los archivos de configuración config.ini y reemplazar una cadena en cada uno de ellos.

    Feeds

    • Activity Streams
    • RSS 2.0
    • Atom
    • Help
    • About
    • FAQ
    • Privacy
    • Source
    • Version
    • Contact

    Bobinas P4G is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

    Creative Commons Attribution 3.0 All Bobinas P4G content and data are available under the Creative Commons Attribution 3.0 license.