|
From: | Fernando Zacarias |
Subject: | RE: [shell-script] Re: Verificar arquivos de uma pasta através de uma lista |
Date: | Tue, 18 Mar 2014 19:00:47 +0000 |
Segue solução. ---------------------------------------- #!/bin/bash # #Variavel dir, deve possuir o diretorio que será verificado pelo script dir=. #Variavel list, deve possuir o nome do arquivo que possui a listagem de arquivos que nÃo devem ser excluidos list=teste while read file; do files=$file"|"$files; done<$list files=`echo $files|sed 's/.$\|//g'` ls $dir | egrep -vw $files | xargs rm ------------------------------------------- Obs: Este script só exclui arquivos. Obs2: O arquivo de listagem deve ter o formato abaixo: 1.txt 2.exe 3.cfg --- Att. Fernando Zacarias To: address@hidden From: address@hidden Date: Sat, 15 Mar 2014 17:47:26 -0300 Subject: [shell-script] Re: Verificar arquivos de uma pasta através de uma lista
Amigos, agradeço pela ajuda. Realmente vai quebrar um galho pra mim, e
a partir disso irei me aprofundar para que possa também contribuir com o grupo. Um ótimo final de semana! Em 15 de março de 2014 10:27, Andrews <address@hidden> escreveu: > Olá amigos, > > Gostaria da ajuda de vocês para fazer o seguinte: > > Tenho uma pasta, que tem uma lista de arquivos (exemplo 1.txt, 2.exe, 3.cfg). > Gostaria de fazer um script que pudesse ler essa lista de arquivos de > um arquivo de texto, > e verificasse se tem outros arquivos alem desses da lista na pasta. > Caso positivo, é feita a exclusão dos mesmos. Tenho pouco conhecimento > em shell, estou iniciando meus estudos por isso venho até qui pedir > vossa ajuda. > > Muito obrigado e desejo a todos um ótimo final de semana. |
[Prev in Thread] | Current Thread | [Next in Thread] |