Use el comando sed para reemplazar el contenido del archivo bajo Linux

  
 

La herramienta Sed es muy poderosa, y es lo suficientemente poderosa para tener un libro con un grosor de más de 1,000 páginas. Sin embargo, Want Want solo dijo una función que a menudo uso, [reemplazar], existen principalmente las siguientes formas de uso: 1, reemplazar y generar (no modificar el archivo fuente): sed /dog /cat /g 'file ## dog El contenido a reemplazar, el contenido reemplazado por cat 2, reemplazado directamente por el archivo fuente después de la copia de seguridad: sed -i.bak 's /dog /cat /g' file3, reemplaza la línea nth a la mth line: sed 'n, ms /Dog /cat /g 'file ## n, m es el número 4, el contenido entre el contenido de reemplazo xxx y ***: sed' /A /, /B /s /dog /cat /g 'file ## A Contenido entre y B, reemplace varias piezas a la vez: sed -e 's /dog1 /cat1 /g' -e 's /dog2 /cat2 /g' file -

Copyright © Conocimiento de Windows All Rights Reserved