Как в ubuntu запускать скрипт по крону через терминал?
То, что вы хотите, решается настройкой логирования. Если использовать systemd-таймеры, то эта функциональность идёт "из коробки".
Из крона программа запускается в терминале, но не в вашем, а в фоне.
И это нормально, так и должно быть.
Если хотите следить за ходом выполнения - ваш скрипт должен писать действия в лог файл, который вы можете просматривать в удобное время.