123
#!/bin/bash
# 设置参数和路径
SECRET_KEY="liberty carbon thing glass unlock crucial today report lemon arm orient miss deputy despair delay faint razor rural budget feature rebuild always dust gun"
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
while true; do
# 判断进程是否存在
if pgrep -f "start\.sh" >/dev/null 2>&1; then
echo "The script is running."
else
echo "The script is not running. Restarting in 5 minutes..."
sleep 300 # 等待 5 分钟
cd "$SCRIPT_DIR" && \
nohup expect -c "
spawn ./tower start
expect \"Enter your oL mnemonic:\"
send \"$SECRET_KEY\\n\"
interact
" >> /path/to/logfile.log 2>&1 &
fi
sleep 60 # 每隔 1 分钟检查一次进程状态
done
技术是没有终点的,也是学不完的,最重要的是活着、不秃。 学习看书还是看视频,都不重要,重要的是学会,欢迎关注,我们的目标---不秃。
---更多运维开发交流及软件包免费获取请加V: Linuxlaowang
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?