script para pesquisa de arquivos de usuários

1. script para pesquisa de arquivos de usuários

Ramilton Costa Gomes Junior
ramilton

(usa Debian)

Enviado em 01/06/2008 - 19:11h

ola pessoal,

Estou tentando fazer um script que localiza todos os aquivos pessoais de um determinado usuário, compactando-os posteriormente em um único arquivo. Considerando que o usuário pode ter arquivos espalhados em vários diretórios.

Será que alguem poderia me ajudar.

Ramilton.


  


2. Re: script para pesquisa de arquivos de usuários

Ramilton Costa Gomes Junior
ramilton

(usa Debian)

Enviado em 01/06/2008 - 20:52h

Ola pessoal,

Acho que essa forma da certo.

#!/bin/bash
# Shell loc_arq_usuario.sh

#mensagem que ira aparecer na tela pedindo para o usuario entrar com um #nome de usuario qualquer

echo -n “Informe o nome do usuario”

#Comando read utilizado para receber o que o usuario digitar na linha de comando

read usuario

#Comando find utilizado para pesquisar arquivos no linux o parâmentro -user
#indica localização de arquivo de um determinado usuário, já o parâmentro
#$usuario é a variável que recebeu quando o usuario informou um nome. Já o
#comando cpio é uma ferramenta GNU para criação e extração de arquivos. O
#parâmentro –format=tar irar indicar que o arquivo a ser criado tera a
#extensão tar, e o resultado do comando find será redirecionado para o
#arquivo.tar

find . -user $usuario | cpio -o -–format=tar > arquivo.tar


ou tem alguma forma melhor?

Ramilton.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts