我有一个列出特定文件名,特定扩展名(.csv)并在当前日期(m-d-y)作为变量“ first”的命令。这是每天在我的目录中创建的文件,并且可以运行。
first=$(ls -l --time-style=+'%m-%d-%Y' example_daily_Report_*.csv| awk -v d=$(date +%m-%d-%Y) '$6==d')
我试图通过电子邮件将该文件列出,而不是通过命令输出。我该怎么办?以下是我的尝试
echo "$first"| mail -s 'test' test@website.com
最佳答案
您可以使用xargs
命令将附件作为参数传递。
尝试执行以下操作:
echo "$first"| xargs mail -s 'test' test@website.com -A
关于linux - 搜索文件并将结果作为附件发送,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53125767/