
danielviolin
(usa Red Hat)
Enviado em 02/08/2012 - 10:19h
Bom dia a todos.
Estou iniciando agora com o Linux, e preciso criar um Shell Script de Auditoria em arquivos ZIP, Preciso listar todos os arquivos ZIP que possuem arquivos ".EXE" só que além de listar os arquivos, preciso listar também o caminho completo do arquivo ZIP.
Inicie da seguinte forma.
Executei um find para encontrar todos os arquivos ZIPs no meu recurso. Salvei esse resultado num arquivo chamado: ListaArquivosZip.txt
Agora iniciei a criação de um Script, que consegui apenas listar os arquivos que estão dentro dos arquivos ZIPs listados no arquivo: ListaArquivosZip.txt
Segue:
--------------------------------------------------------------------------------------
#!/bin/bash
cd /root/shellpro/auditoriaArquivoZip
echo "" > resultAuditArqZip.txt
while read x
do
zipinfo --h-t "$x" | sed -n 's/.*:[0-9][0-9] //p' >> resultAuditArqZip.txt
done <ListaArquivosZip.txt
---------------------------------------------------------------------------------------
Como estou começando agora com linux, não estou sabendo pensar numa forma de fazer todo esse processo que eu quero.
Se alguém puder me ajudar, ficarei muito grato.
Att.
Daniel