【发布时间】:2010-09-24 11:07:00
【问题描述】:
我需要等待输入 20 秒,然后 myscript 应该会继续执行。
我试过使用 read -t20 var 但这仅适用于 bash。我在 Solaris 10 上使用 ksh。
有人可以帮帮我吗?
编辑:20 秒只是一个例子。让我们假设它需要等待 1 小时。但是这个人可以或不能在PC前面写输入,他不需要等待1个小时来输入输入,但是如果他不在PC前面,那么shell应该在等待后继续执行一段时间。
谢谢!
【问题讨论】:
-
sleep 20 && read ${variable}?? -
20 秒只是一个例子。让我们假设它需要等待 1 小时。但是这家伙在电脑前写输入,他不需要等待 1 小时....明白了吗?
标签: bash unix ksh solaris-10 shell