
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.