0

我有一个包含电子邮件地址列表的文件。我想通过 bash 命令向该列表发送电子邮件。如果可能,请让命令检查重复项,不要将电子邮件发送到重复的电子邮件。

样本文件输入:

  azzeddinetata@gmail.com
  testemail@gmail.com
  testsecond@gmail.com
  azzeddinetata@gmail.com

所以在这个例子中azzeddinetata@gmail.com不应该收到重复的电子邮件。有没有人有任何 Bash 命令可以为我指明正确的方向?

4

2 回答 2

3

尝试对您的文件执行此操作:

mail -s subject "$(sed '/^$/d;s/ *//g' file.txt | sort -u | paste -sd ",")" <<EOF
message here
EOF
于 2013-02-28T15:34:50.677 回答
0
mail -s "Subject" $(sort -u recipients-file) <<<"msg"
于 2013-02-28T15:37:41.980 回答