Необходимо найти задачи удовлетворяющие критерию из активных проектов, затем сформировать ссылки на эти задачи и упорядочить их таким образом, чтоб первой строкой шло название проекта, затем пустая строка, затем ссылки принадлежащие проекту, опять пустая строка, затем строка с названием проекта и тд. и отправить на мыло.
#!/bin/sh
NOW=`date +%d%m%y`
mysql -u root -ppassword -e "use redmine; \
SELECT issues.id, name FROM projects \
INNER JOIN issues ON projects.id=issues.project_id \
WHERE assigned_to_id IS NULL AND projects.status = 1 \
AND issues.status_id != 5" > issues_per.project1
sed 1d issues_per.project1 > issues_per.project2
sed 's/^/https:\/\/domain.com\/issues\//' issues_per.project2 > issues_per.project_link
mutt -s "The list of issues without assignee for $NOW" -- user@domain.com < issues_per.project_link
# cat issues_per.project_link
https://domain.com/issues/18 Project1 (description)
https://domain.com/issues/429 Project2 ...
https://domain.com/issues/430 Project2 ...
https://domain.com/issues/500 Project3 ...
https://domain.com/issues/501 Project3
https://domain.com/issues/695 Project4
https://domain.com/issues/696 Project4
https://domain.com/issues/698 Project4
...
Project1 (description)
https://domain.com/issues/18
Project2 ...
https://domain.com/issues/429
https://domain.com/issues/430
Project3 ...
https://domain.com/issues/500
https://domain.com/issues/501
Project4
https://domain.com/issues/695
https://domain.com/issues/696
https://domain.com/issues/698
...