1 linux email variables shell awk
如果我有一个包含电子邮件地址列表的文本文件,我该如何浏览列表并向每个电子邮件地址发送一封电子邮件,其中包含一个文本文件作为邮件.即我想将电子邮件作为变量接收,以便我可以执行此命令:
mail -s "Welcome" email@address.com < welcome.txt
Run Code Online (Sandbox Code Playgroud)
例如,你有一个mails_addresses.txt文件,每行一个地址,如:
email1@mail.com
email2@mail.com
email3@mail.com
Run Code Online (Sandbox Code Playgroud)
如果您有另一个需要解析的复杂结构,例如awk您应该向我们展示它.
所以你只需要编写一个循环来读取它并将其发送给mail命令:
while read MAIL
do
mail -s "Welcome" "$MAIL" < welcome.txt
done < mails_addresses.txt
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1753 次 |
| 最近记录: |