Имеются скрипты следующего характера (в cron)
someScript.sh > /tmp/cronlog/somescript.$(date +%Y%m%d). log 2>&1
Теперь есть способ, с помощью которого в someScript.sh
я могу выяснить, в какой файл ушли выходные данные?
Скрипт отправляет сводку по электронной почте. В то же время я хотел бы отметить, что подробности можно найти в таком-то выходном файле - с электронной почтой.
Мне известна конструкция if [ -t 1 ]
для обнаружения stdout и т. д., но как получить имя выходного файла?
Обратите внимание, что я хочу, чтобы это было общим, чтобы кто-то мог изменить выходной файл в cron, и скрипт не нужно было изменять.