我想执行选择或更新查询。有时结果无法按时获取。
根据不同测试条件的要求,如果我在5分钟或10分钟内没有得到结果,我就必须通过测试。
请您帮忙,如何在 shell 脚本中实现这一点
答案1
sqlcommand & # run the SQL command in the background
sqlpid=$! # store the PID
sleep $(( 10 * 60 )) # sleep for 10 mins
kill -0 $sqlpid && kill $sqlpid # if the process is still running, kill it