
narviksw
(usa Debian)
Enviado em 09/07/2012 - 16:32h
Boa tarde,
Para remover emails dentro de arquivos TXT, uso os seguintes comandos que funcionam muito bem.
Porem preciso adicionar um a um, mas queria eliminar a cada 10, 20 ou + nomes.
Aguem pode me ajudar por favor ?
dir="Diretorio Atual : `pwd`"
kernel="Kernel : `uname -r`"
arquitetura="Arquitetura : `uname -m`"
grupos=groups
echo "+-------------------------------------------------+"
echo "| LISTA DE E-MAILS MARKETING |"
echo "+-------------------------------------------------+"
echo "| Remover recursivamente e-mails dos arquivos |"
echo "+-------------------------------------------------+"
echo "| Escrito por: |"
echo "| Junior Vieira - juniordjv@gmail.com |"
echo "+-------------------------------------------------+"
echo
echo $dir
echo $kernel
echo $arquitetura
find /home/junior/emails/ -name '*.txt' > arqs;
#arqs = $arqs
echo -n "Informe o email a deletar da lista:"
read email
echo $email
#find /home/junior/emails/ -name '*.txt' > arqs;
for i in `cat arqs`; do
sed -e "s/$email//g" $i > SED.txt;
cp SED.txt $i;
rm -f SED.txt;
#sed -e "s/arqs/ /g" arqs > SED2.txt;
#sed -e "s/$email//g" $arqs > SED.txt;
done