Unixユーザー名を含むASCIIファイルがあります。このリストをリストの全員にメールで送信するにはどうすればよいですか?エイリアスを使用したくありません。ファイルをmailx文字列に転送しようとしても機能しません。
似たようなことを考えていますmailx -s "subject" | cat filename
。
答え1
誰もがリスト内の他のすべての人の住所を見ることを気にしない場合(すべての人にリストを電子メールで送信するので許可されると確信しています)、これは問題ありません。
mailx -s "subject" $(cat filename) < filename
答え2
bashが似たようなことができると仮定しましょうfor user in $(<file); do <file mailx -s 'subject' $user; done
。