2010/2/3 Xisberto
> #!/bin/bash
> users=$(ls /home)
> for i in $users; do
> cp teste.txt $i
> done
>
Lembrando que isso só deve funcionar pq geralmente o nome dos diretórios
homes não tem espaço. Se tivesse, iria tratar cada palavra separada como um
diretório.
Caso vá copiar um arquivo para v
Xisberto escreveu:
>
> Desculpe se pareceu ofensivo, eu fiquei na dúvida se o "-l" havia entrado
> pela força do hábito ou por falta de conhecimentos.
>
> Como não deu para adivinhar o nível dos seus conhecimentos, resolvi
> contribuir com uma alteração e um aviso sobre o erro.
>
>
>
Desculpas a
Em 3 de fevereiro de 2010 08:54, Allan Carvalho escreveu:
> Xisberto escreveu:
> >
> > Allan, é bom você revisar seus conhecimentos de bash, o "ls -l" vai só
> > bagunçar o script dele. Abaixo segue uma segunda versão.
> >
> >
> O -l foi apenas força do hábito, afinal eu apenas respondi a mensagem
Senhores, muito obrigado. Era isto que eu precisava.
Sds,
Leonardo Filipe Rodrigues Ribeiro
SRI - Setor de Recursos de Informática - CEFET-MG
Ipatinga - MG - Brasil
MSN: leonardofribeiro at gmail.com
(31) 8774-6607
Linux user: #435126
Geek by nature, Linux by choice!
2010/2/3 Allan Carvalho
Xisberto escreveu:
>
> Allan, é bom você revisar seus conhecimentos de bash, o "ls -l" vai só
> bagunçar o script dele. Abaixo segue uma segunda versão.
>
>
O -l foi apenas força do hábito, afinal eu apenas respondi a mensagem
dele sem testar o bash, isso não significa que meus conhecimentos em
Em 3 de fevereiro de 2010 08:12, Allan Carvalho escreveu:
> Você pode fazer um shell script
>
>
Allan, é bom você revisar seus conhecimentos de bash, o "ls -l" vai só
bagunçar o script dele. Abaixo segue uma segunda versão.
#!/bin/bash
users=$(ls /home)
for i in $users; do
cp teste.txt $i
done
Você pode fazer um shell script
#!/bin/bash
users=$(ls -l /home)
for i in $users; do
cp teste.txt /$i/
done
Em 3 de fevereiro de 2010 07:53, Leonardo Ribeiro
escreveu:
> Preciso copiar um arquivo para vários usuários da rede. Mas preciso fazer
> isto de forma automática.
> Por exemplo:
> De
Preciso copiar um arquivo para vários usuários da rede. Mas preciso fazer
isto de forma automática.
Por exemplo:
Dentro da minha pasta /home existem: leonardo, claudio, marcela, abraao
E preciso copiar o arquivo teste.txt para todos os diretórios de usuário da
pasta /home
Alguém pode me ajudar?
8 matches
Mail list logo