长时间运行的 bash 脚本会在一段时间后自动关闭吗?也就是说它们会超时吗?我尝试搜索这个看似简单的问题,但似乎找不到答案。
我晚上运行一个 bash 脚本来收集数据,但是到早上我的脚本就停止运行了。
我的脚本看起来像这样:
#!/bin/bash
port="3000"
host="192.168.1.1"
(
for(( y=0; y<225; y++))
do
for(( x=0; x<79; x++ ))
do
sleep 3
echo "command1"
sleep 35
done
echo "command2"
sleep 300
done
) | telnet "${host}" "${port}" | tee -a -i outputFile
我不确定问题是否与我的输出文件有关。目前我的输出文件有超过 100 000 行。
任何建议或指导都将不胜感激。