Pessoal agrade�o a todos que tentaram me ajudar mais eu resolvi o problema
da seguinte forma:
#!/bin/sh
arquivo=".campus"
saida="da5"
for i in `cut -d: -f1 /etc/passwd|sort` ; do
cd ~$i
echo $i `cat $arquivo`>>$HOME/$saida
done
Sem mais,
Carlos Eduardo Dionizio
Analista de Suporte - UNIX
UNESA - CPD
----- Original Message -----
From: Renato Riolino <[EMAIL PROTECTED]>
To: Eddy <[EMAIL PROTECTED]>
Cc: Lista Conectiva <[EMAIL PROTECTED]>
Sent: Friday, December 07, 2001 5:29 PM
Subject: Re: (linux-br) Re: Comando
Shell Script n�o � meu forte, mas acho que isso deve funcionar:
for user in `cat /etc/passwd |cut -d: -f1`
> do
> cd /home/$user
> cat arquivo > /dev/ttyS1
> done
Ele entra no diret�rio HOME de cada usuario (desde que seja em /home),
d� um cat em um arquivo chamado "arquivo" redirecionando a saida para a
serial ttyS1.
Espero ter ajudado,
[]'s
Renato
On Fri, 2001-12-07 at 13:40, Eddy wrote:
> Galera boa tarde eu preciso de um help...!!
>
> o comando cat /etc/passwd |cut -d: -f1,3|sort me retorna o nome dos
usu�rios
> e seus IDs ...pois bem, eu preciso tambem que ele entre no diret�rio do
> usu�rio e de um cat em um arquivo e direcione para uma saida algu�m pode
me
> dar um help...??????
>
> Sem mais,
>
> Carlos
>
>
>
>
Assinantes em 07/12/2001: 2368
Mensagens recebidas desde 07/01/1999: 145362
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]