我有一个命令,该命令列出了特定文件名,具有特定扩展名(.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
答案 0 :(得分:0)
您可以使用xargs
命令将附件作为参数传递。
尝试执行以下操作:
echo "$first"| xargs mail -s 'test' test@website.com -A