有什么办法可以延迟运行几个回显语句?
例如:
第一个声明将是:
echo Hello1
1/2 秒后,运行 Second echo 语句:
echo Hello2
同样,是否可以在不一次打印所有回声的情况下,一个接一个地运行多个语句并延迟时间?
也许您想使用sleep <number of seconds>
Likesleep 60
等待一分钟。
例如。从命令行运行
$echo 'hello1'; sleep 2; echo 'hello2'
或在 bash 脚本文件 (myscript.sh) 中
#!/bin/bash
echo 'hello1'
sleep 2
echo 'hello2 after 2 seconds'
sleep 2
echo 'hello3 after 2 seconds'
echo Hello1
usleep 500000 # sleep 500,000 microseconds
echo Hello2
该usleep(1)
命令是initscripts
Fedora 软件包的一部分。
对于 i 在 `echo "hello1 hello2 hello3"`; 回声 $i; 睡觉 2; 完毕