执行脚本时屏幕输出的数据太多导致更早的数据看不到,如果使用xshell或者secureCRT之类的工具还可以开启日志,但是如果没有的话,想要看屏幕输出的同时将数据保存一份,可以使用tee命令。
]# sh install.sh | tee -a result.txt
此命令自动将脚本执行的屏幕输出保存一份到result.txt文件中,-a
是追加输出的,如果不加,则只保存最后一条记录。
注意:最好使用下面命令,因为tee默认是不保存标准错误的
]# sh install.sh 2>&1 | tee -a result.txt