Scrip para remover vírus de cartão SD

Iniciado por rd7l, 26 de Fevereiro de 2009, 15:22

tópico anterior - próximo tópico

rd7l

Olá!

Toda vez q utilizo meu cartão SD na faculdade, ele fica com vírus. Gostaria de criar um scrip para:

cd /
cd /media/RODRIGO
chmod 644 RECYCLER (e colocar esta pasta e sub-pastas com premissão para serem apagadas)
rm -rf RECYCLER
editar o arquivo "autorun.inf" e escrever nele:
[autorun]
label=RODRIGO M.
icon=icone.ico
colocar o arquivo "autorun.inf" somente leitura
rm -rf *~
rm -rf .Trash

Se não for possível reescrever o arquivo "autorun.inf", também serve copiar um novo arquivo "autorun.inf" de outra pasta do ubuntu aonde deixaerei uma cópia.

Algúem pode me ajudar. Nunca criei um scrip e também não achei nada básico... só coisas mais avançadas.

Obrigado!

clcampos

Mas você já fez praticamente todo o script:

Citar#!/bin/bash
#
cd /media/RODRIGO
rm -rf RECYCLER
echo "[autorun]" > autorun.inf
echo "label=RODRIGO M." >> autorun.inf
echo "icon=icone.ico" >> autorun.inf
chmod 444 autorun.inf
rm -rf *~
rm -rf .Trash

Crie um arquivo com este conteúdo, de permissão de execução, e rode-o usando o sudo caso não tenha direito de remover o diretório RECYCLER.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

rd7l

Consegui algumas coisas, mas antes de:

echo "[autorun]
label=RODRIGO M.
icon=icone.ico" >> autorun.inf

preciso apagar o que esta escrito no arquivo ou sobrescrever.

chmod 444 autorun.inf também não coloca a pasta como "somente leitura". Ela continua podendo ser escrita.

rm -rf *~ não funciona. Não sei por qual motivo mas não apagar o arquivo autorun.inf~ . Se eu fizer isto diretamente no console, funciona.

Alguém sabe como colocar arquivos oculos (sem usar o ponto antes do nome)?


Obrigado!