我需要执行以下操作以确保我的应用服务器是
有没有办法在while循环中包括超时?
#!/bin/bash tail -f logfile | grep 'certain_word' | read -t 1200 dummy_var [ $? -eq 0 ] && echo 'ok' || echo 'server not up'
这将读取写入日志文件的所有内容,搜索some_word,如果一切正常,则回显ok,否则在等待1200秒(20分钟)后抱怨。