Это старый вопрос, но возможный ответ (в bash, не проверено в zsh) - использовать управление заданиями в подпрограмме: (command & wait)
Примечание: bash подавляет сообщения о начале/завершении фонового задания в под-оболочке, и нет необходимости в перенаправлении.