在Bash脚本中实现计时功能,可以使用sleep命令或者date命令
方法1:使用sleep命令
#!/bin/bashecho "开始计时,等待5秒..."sleep 5 # 等待5秒echo "5秒已过"方法2:使用date命令
#!/bin/bashstart_time=$(date +%s) # 获取当前时间戳(秒)wait_seconds=5end_time=$((start_time + wait_seconds)) # 计算结束时间echo "开始计时,等待5秒..."while [ $(date +%s) -lt $end_time ]; do # 等待直到结束时间 sleep 1doneecho "5秒已过"这两种方法都可以实现在Bash脚本中的计时功能。第一种方法使用sleep命令较为简单,而第二种方法使用date命令可以更精确地控制计时时间。


