还是 使用 sleep 或usleep函数。

详细如下:

1、sleep : 默认为秒。
sleep 1s 表示延迟一秒
sleep 1m 表示延迟一分钟
sleep 1h 表示延迟一小时
sleep 1d 表示延迟一天

2、usleep : 默认以微秒。
1s = 1000ms = 1000000us

linux shell脚本中的延时还是使用 sleep 或usleep函数。详细如下:    1、sleep : 默认为秒。sleep 1s表示延迟一秒  sleep 1m表示延迟一分钟  sleep 1h表示延迟一小时  sleep 1d表示延迟一天      2、usleep : 默认以微秒。  1s = 1000ms = 1000000
有时候写 Shell 脚本 ,用于顺序执行一系列的程序。 有些程序在停止之后并没能立即退出,就例如有一个 tomcat 挂了,就算是用 kill -9 命令也还没瞬间就结束掉。 这么如果 shell 还没等其退出就接着执行下一行,这么就出乱子了。 刚知道了原来 shell 也能有 sleep 的参数。 sleep 1 睡眠1 sleep 1s 睡眠1 sleep 1m 睡眠1分 sleep 1h ...
有时候写 Shell 脚本 ,用于顺序执行一系列的程序。 有些程序在停止之后并没能立即退出,就例如有一个 tomcat 挂了,就算是用 kill -9 命令也还没瞬间就结束掉。 这么如果 shell 还没等其退出就接着执行下一行,这么就出乱子了。 刚知道了原来 shell 也能有 sleep 的参数。 代码如下: sleep 1 睡眠1 sleep 1s 睡眠1 sleep 1m 睡眠1分 sleep 1h 睡眠1小时 用法如下,例如重启tomcat: 代码如下: #!/bin/ sh /opt/tomcat/bin/ sh utdown. sh sleep 3  #等3 后执行下一条
Linux ,可以使用 shell 脚本 来实现 延时 操作。 延时 操作可以用于在 脚本 暂停执行一段时间,以达到控制程序流程的目的。 在 shell 脚本 ,可以使用`sleep`命令来实现 延时 操作。`sleep`命令用于暂停 脚本 的执行一定的时间,单位可以是 、分钟、小时等。 以下是一些常见的 延时 操作示例: 1. 延时 1 :`sleep 1` 2. 延时 5 :`sleep 5` 3. 延时 1分钟:`sleep 1m` 4. 延时 半小时:`sleep 30m` 5. 延时 2小时:`sleep 2h` 需要注意的是,`sleep`命令后面的时间参数可以是整数或带有单位的字符串。单位包括`s`( )、`m`(分钟)、`h`(小时)等。