标签: linux bash
我正在使用交互式ASCII菜单构建一个bash脚本,并希望它像以前一样恢复终端,比如“vim”或“less”。
我想,我必须将输出重定向到其他shell或类似的东西。但我发现的只是重定向文件或打开新的终端窗口。
答案 0 :(得分:3)
您正在寻找ti和te终端功能,可以使用命令tput smcup在bash(或命令行)中轻松访问这些功能以切换到备用屏幕和tput rmcup以恢复原始屏幕。
ti
te
tput smcup
tput rmcup