Вы можете запускать свои оболочки через скрипт (1), чтобы получить все входные и выходные данные терминала, хранящиеся в файле, включая выходные экраны.