Re: [shell-script] mover resultado do find para um diretório !

2006-02-28 Por tôpico Thiago dos Santos
nossa pessoal, valeu mesmo, agora só por questão didática, como será que ficaria da segunda forma citada ? * Identify the file type using the command file. Thiago On 2/28/06, Felipe Kellermann <[EMAIL PROTECTED]> wrote: > > On Tue, 28 Feb 2006 11:41pm -0300, Thiago dos Santos wrote: > > > fala

Re: [shell-script] mover resultado do find para um diretório !

2006-02-28 Por tôpico Gustavo Fleury Soares
Solução simples: mv `find /dir -name *.exe` /dir_destino mv `find /dir -name *.com` /dir_destino /bin/mail -s "Assunto..." "[EMAIL PROTECTED]" < MSG. Thiago dos Santos wrote: >fala pessoal, agradeço ajuda de todos desde já ! >vou colocar a questão original p/ ver se fica mais fácil: > >Create

Re: [shell-script] mover resultado do find para um diretório !

2006-02-28 Por tôpico Thiago dos Santos
fala pessoal, agradeço ajuda de todos desde já ! vou colocar a questão original p/ ver se fica mais fácil: Create a bash script that searches for Windows executables on the shares. If an executable is found, the file should be moved to a directory outside of the share and a mail should be sent to

Re: [shell-script] mover resultado do find para um diretório !

2006-02-28 Por tôpico Tiago Barcellos Peczenyj
executaveis são os arquivos com algum bit de execução ? da uma olhada no man do find. de qq forma, o que vc pode usar é o test com a opção -x , algo tipo if test -x $file then echo "eh executavel" fi ou [ -x $file ] && echo "eh executavel" acho que o find tem uma opção -chmod ou algo assim.

Re: [shell-script] mover resultado do find para um diretório !

2006-02-28 Por tôpico Thiago dos Santos
valeu Felipe, mas eu ainda não consegui fazer o filtro de arquivos executáveis, ele está movendo todos os arquivos da pasta, preciso que sejam movidos somente os executáveis. Abs, Thiago On 2/28/06, Felipe Kellermann <[EMAIL PROTECTED]> wrote: > > On Tue, 28 Feb 2006 10:00pm -0300, Thiago d

Re: [shell-script] mover resultado do find para um diretório !

2006-02-28 Por tôpico Wagner_D
O parametro exec do find deve resolver, mas eu usaria o xargs para resolver a charada. find /diretorio -type f |xargs -J % mv % /destino O parametro -J define um caracter que irá representar a saída do primeiro comando, daih usamos o mv % /destino pra matar o problema. Espero ter

Re: [shell-script] mover resultado do find para um diretório !

2006-02-28 Por tôpico Felipe Kellermann
On Tue, 28 Feb 2006 10:00pm -0300, Thiago dos Santos wrote: > find /diretorio -type f exec file '{ }' \ ; > > consigo até redirecionar para um arquivomas o que eu preciso > fazer, é mover estes arquivos que foram identificado pelo find para > outro diretório, somente isto, alguém poderia me