[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Ajuda com shell - Iniciante
From: |
Eric Anderson |
Subject: |
Re: [shell-script] Ajuda com shell - Iniciante |
Date: |
Thu, 20 Oct 2005 09:42:07 -0200 |
#!/bin/sh
for i in `cat users.txt`; do
arquivos=`find /home/$i/textos -name "*"`
for z in $arquivos ;do
cp $z /backup/textos/$i/
done
done
sds
Eric Anderson
11-6643-2814
11-6643-2815
11-7269-4207
----- Original Message -----
From: listas_internet
To: address@hidden
Sent: Thursday, October 20, 2005 1:30 AM
Subject: [shell-script] Ajuda com shell - Iniciante
Pessoal,
Estou tentando fazer um sheel script no Linux.
Basicamente o script faz :
1) Pega uma lista de usuários
2) Pega uma lista de arquivos dentro do homedir dos usuários
executa um comando com essas duas variaveis.
Problema: como pegar essa lista de arquivos dentro de cada homedir.
Os arquivos ficam dentro de /home/usuario/textos/*
Os arquivos possuem diversos nomes, como eu poderia fazer uma lista,
com o path completo, por que no final meu comando precisa do path
completo:
O comando final seria:
$MB -c -s /home/$user/mail/$file -d /home/$user/Maildir/.$file
Que $user eu pegaria de uma lista de usuários e $file teria que ser
desses usuários.
Obrigado
-Carlos
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Yahoo! Grupos, um serviço oferecido por:
------------------------------------------------------------------------------
Links do Yahoo! Grupos
a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
b.. Para sair deste grupo, envie um e-mail para:
address@hidden
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
do Yahoo!.
[As partes desta mensagem que não continham texto foram removidas]