若是单独将一条命令输出 就在命令后用 >> $log_filefile
若是输出到文件同时屏显 就在命令后用 |tee $log_file脚本
若是所有都要重定向的话每一条命令后面>>并不方便,能够这么作。 在开头就声明 重定向
exec 1>>$log_file文件
表示将脚本中全部的正确输出所有追加到$log_file,错误信息会输出到stdout。 若是想把错误信息也输出到$log_file,那么只须要补一句 错误
exec 2 >> $log_file
就能够了