Как я нахожу число секунд до полуночи текущего дня?
Что относительно:
echo $(($(date -d "$(date +00:00-24:00)" +%s)-$(date +%s)))
Если у Вас есть версия даты, которая поддерживает ее:
echo $(($(date -d 23:59:59 +%s) - $(date +%s) + 1))
или
echo $(($(date -d 'tomorrow 00:00:00' +%s) - $(date +%s)))