应用场景:
做数据分析时,远程连接数据分析服务器,可能需要运行很多脚本,有时候断网后,跑了半天脚本需要重新跑,主要是为了解决这个问题总结了两个小技巧。
干货:
解决方案一:
运行脚本时如下方式运行:
nohup sh *.sh 1>console_info.log 2>&1 &
*.sh为需要运行的脚本,console_info.log为运行日志;
解决方案二:
创建一个运行脚本,脚本中加入需要运行的脚本内容,例如,临时脚本名称为test.sh,内容为
sh *.sh 1>console_info.log 2>&1 &
需要运行*.sh时,直接运行test.sh就可以后台运行了,并且不需要带nohup命令。