Usando um arquivo ASCII no mailx

0

Eu tenho um arquivo ASCII com nomes de usuário Unix. Como posso enviar essa lista para todos na lista? Eu não quero usar um alias. Eu estava tentando catar o arquivo para uma string mailx, mas não estava funcionando.

Pensando em algo como mailx -s "subject" | cat filename .

    
por gillette64 04.05.2015 / 22:42

2 respostas

3

Se você não se importa com todo mundo ver o endereço de todos os outros na lista (o que eu tenho certeza que é aceitável, já que você está enviando a lista por e-mail para todos), isso faria

mailx -s "subject" $(cat filename) < filename
    
por 04.05.2015 / 22:49
1

Algo como for user in $(<file); do <file mailx -s 'subject' $user; done poderia fazer, assumindo o bash.

    
por 04.05.2015 / 22:45