Básicos de sed
Eliminar comentarios y lineas en blanco con sed (bash o zsh)
Correción realziada el 22/08/2024
sed '/^\s*#/d' file_original.txt
sed '/^\s*#/d;/^\s*$/d' file_original.txt
Eliminar de un fichero todo menos una cadena (csf.deny)
) Una comando muy útil cuando queremos, por ejemplo, vaciar el csf.deny salvo las lineas que contiene un cadena "do not delete" o similar
sed -i '/do not delete/!d' /etc/csf/csf.deny
## O la de abajo segun configuraciones
sed -i -e '/do not delete/!d' /etc/csf/csf.deny
Aviso
Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos. También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad. El contenido el contenido se entrega, tal y como está, sin que ello implique ningún obligación ni responsabilidad por parte de Castris
Si necesitas soporte profesional puedes contratar con Castris soporte profesional.
No Comments