После небольшого чтения я нашел это , любезно предоставленное @lesmana, которое может помочь
Запустите скрипт с помощью
script -q -a -f logfile -c 'sh./yourscriptname'
Чтобы скрыть это ведение журнала от «пользователя», я просто поместил этот однострочный скрипт в качестве оболочки для целевого сценария, а затем вызвал целевой сценарий из оболочки.