seconds.sh

来自「BASH Shell 编程 经典教程 《高级SHELL脚本编程》中文版」· Shell 代码 · 共 28 行

SH
28
字号
#!/bin/bashTIME_LIMIT=10INTERVAL=1echoecho "Hit Control-C to exit before $TIME_LIMIT seconds."echowhile [ "$SECONDS" -le "$TIME_LIMIT" ]do  if [ "$SECONDS" -eq 1 ]  then    units=second  else      units=seconds  fi  echo "This script has been running $SECONDS $units."  #  在一台比较慢或者是附载过大的机器上,   #+ 在单次循环中, 脚本可能会忽略计数.   sleep $INTERVALdoneecho -e "\a"  # Beep!(哔哔声!)exit 0

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?