Biscar y reemplazar texo
Pablo Flores Aravena
pabflore en uchile.cl
Lun Jun 11 12:54:26 CLT 2012
Estimados, estoy haciendo un script para configurar snort, necesito saber
como comento las líneas que están entre 110 y 120 de un archivo.
Para comentar un texto hago lo siguiente
find /etc/sysconfig/snort | xargs perl -pi -e
"s/BINARY_LOG=1/#BINARY_LOG=1/"
pero para comentar el texto que se encuentra en una linea como seria.
Este es el texto a comentar
109 # check if more than one interface is given
110 #if [ `echo $INTERFACE|wc -w` -gt 2 ]; then
111 # for i in `echo $INTERFACE | sed s/"-i "//`
112 # do
113 # mkdir -p "$LOGDIR/$i"
114 # chown -R $USER:$GROUP $LOGDIR
115 # daemon /usr/sbin/snort $ALERTMODE $BINARY_LOG
$NO_PACKET_LOG $DUMP_APP -D $PRINT_INTERFACE -i $i -u $USER -g $GROUP $CONF
-l $LOGDIR/$i $PASS_FIRST $BPFFILE $BPF
116 # done
117 #else
118 # Run with a single interface (default)
119 # daemon /usr/sbin/snort $ALERTMODE $BINARY_LOG
$NO_PACKET_LOG $DUMP_APP -D $PRINT_INTERFACE $INTERFACE -u $USER -g $GROUP
$CONF -l $LOGDIR $PASS_FIRST $B PFFILE $BPF
120 #fi
el archivo tiene muchos else if do, etc. Por eso no puedo buscar aquel texto
Saludos Pablo
Más información sobre la lista de distribución Linux