У меня есть команда, которая выводит определенное имя файла с определенным расширением (.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