Article View: es.comp.os.linux.programacion
Article #9556RE: Borrar ficheros contenido en un archivo
From: XT_PACO_XT
Date: Sat, 08 Jun 2002 04:17
Date: Sat, 08 Jun 2002 04:17
111 lines
4568 bytes
4568 bytes
Gracias por la ayuda.
Una pequena correccion, funciona si se pone asi:
fich=/carpeta/fichero
for linea in $(cat $fich); do
rm $linea;
done
Aproveche esto para bloquear maquinas de un fichero con el iptables asi:
****************************** trozo de mi cortafuegos *******************
idsl=eth0
cf =/sbin/iptables
fich=/etc/nat/intrusos.txt
echo [*] Bloqueando maquina no confiables fichero $fich
for linea in $(cat $fich); do
echo [-] $cf -A INPUT -i $iadsl -s $linea -j DROP;
$cf -A INPUT -i $iadsl -s $linea -j DROP;
done
******************************************************************************
Tambien aproveche y genere el fichero intrusos.txt con las
guarrerias q mete el nimba asi ( va genial ) :
************************************ nimbda.sh ************************
echo [*] Elimnado Nimbda
echo [+] Por Paco Aldarias
echo [+] Realizado el 8.6.02
fl=/var/log/httpd/access_log
fi=/etc/nat/intrusos.txt
for i in `grep msadc $fl | cut -f1 -d' ' | sort | uniq | xargs echo`; do
echo $i >> $fi
echo [+] Pasado $i a $fi
done
for i in `grep default.ida $fl | cut -f1 -d' ' | sort | uniq | xargs
echo`; do
echo $i >> etc/nat/intrusos.txt
echo [+] Pasado $i a $fi
done
ft=/etc/nat/temp.txt
echo [*] Quitando repetidos de $fl
for i in `cat $fi | sort | uniq | cut -f12 -d ',' | xargs echo`; do
echo $i >> $ft
echo [+] Pasando $i a $ft
done
cp $ft $fi
cat $fi
rm $ft
******************************************************************************
Biorja dijo asi:
> Prueba esto:
>
> for linea in 'cat fichero.txt'
> do
> rm $linea;
> done
>
> nota= hazlo ejecutable el codigo (chmod 755 fichero_batch)
>
>
>
> XT_PACO_XT <pacolinux@BORRAMEinicia.es> escribi� en el mensaje de
> noticias 3fnnda.oq5.ln@miservidor...
>>
>> Hola
>> algien sabe como hacer un script q se ejecute desde consola q acceda a
>> un fichero texto q contiene la lista asi:
>> /carp�ta/fichero1
>> /carp�ta/fichero1
>> /carp�ta/fichero1
>> Y q los borre atutomaticamente.
>> Gracias.
>> --
>> |||
>> (o o)
>> (_)
>> --oOOo-oOOo--------------------------------------------------------
>> Paco . pacolinux@BORRAMEinicia.com http://inicia.es/de/pacolinux/
>> Valencia ( Spain ) . Linux Reg. User #1000434411
>> Red Hat 7.2 ( 2.4.9-21). AMD K6-II. 450 RAM 320
>> -----BEGIN PGP PUBLIC KEY BLOCK-----
>> Version: GnuPG v1.0.6 (GNU/Linux)
>> Comment: For info see http://www.gnupg.org
>>
>> iEkEIBECAAkFAjvxD8cCHQIACgkQdJh7olYT17TOvQCeNcsAPeIuML486fkL5Na9
>> 84iM4jAAniajKMjXNoaJvxjAIu40/IV7loFp
>> =MjXB
>> -----END PGP PUBLIC KEY BLOCK---------------------------------------
--
|||
(o o)
(_)
--oOOo-oOOo--------------------------------------------------------
Paco . pacolinux@BORRAMEinicia.com http://inicia.es/de/pacolinux/
Valencia ( Spain ) . Linux Reg. User #1000434411
Red Hat 7.2 ( 2.4.9-21). AMD K6-II. 450 RAM 320
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iEkEIBECAAkFAjvxD8cCHQIACgkQdJh7olYT17TOvQCeNcsAPeIuML486fkL5Na9
84iM4jAAniajKMjXNoaJvxjAIu40/IV7loFp
=MjXB
-----END PGP PUBLIC KEY BLOCK---------------------------------------
Technical Details
Message-ID:
<jh0sda.tk7.ln@miservidor>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen2-lo.nuria.telefonica-data.net!miservidor!nobodyReferences:
<3fnnda.oq5.ln@miservidor> <adqkcu$4ev$1@nsnmrro2-gest.nuria.telefonica-data.net>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,fc9ab2edcaacf36f X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2002-06-07 21:20:08 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen2-lo.nuria.telefonica-data.net!miservidor!nobody From: XT_PACO_XT <pacolinux@BORRAMEinicia.es> Newsgroups: es.comp.os.linux.programacion Subject: RE: Borrar ficheros contenido en un archivo Date: Sat, 08 Jun 2002 06:17:52 +0200 Organization: Servidor Privado de News- Leafnode - Linux Redhat 7.2 Lines: 111 Message-ID: <jh0sda.tk7.ln@miservidor> References: <3fnnda.oq5.ln@miservidor> <adqkcu$4ev$1@nsnmrro2-gest.nuria.telefonica-data.net> Reply-To: pacolinux@BORRAMEinicia.es NNTP-Posting-Host: 217-127-45-237.uc.nombres.ttd.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8Bit X-Trace: nsnmpen2-gest.nuria.telefonica-data.net 1023510007 2371 217.127.45.237 (8 Jun 2002 04:20:07 GMT) X-Complaints-To: usenet@nsnmpen2-gest.nuria.telefonica-data.net NNTP-Posting-Date: Sat, 8 Jun 2002 04:20:07 +0000 (UTC) User-Agent: KNode/0.6.1