Bash 脚本会超时吗?

Bash 脚本会超时吗?

长时间运行的 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 行。

任何建议或指导都将不胜感激。

相关内容