龙书第三章词法分析:正则表达式到DFA最小化全解析
2026/9/15 22:51:15
在Bash脚本中,循环是一种强大的工具,可用于重复执行特定的代码块。下面将介绍while、until循环以及如何在循环中控制程序流程。
while循环while循环会在条件为真时持续执行代码块。以下是一个简单菜单程序的示例:
DELAY=3 while true; do clear cat <<- _EOF_ Please Select: 1. Display System Information 2. Display Disk Space 3. Display Home Space Utilization 0. Quit _EOF_ read -p "Enter selection [0-3] > " if [[ "$REPLY" =~ ^[0-3]$ ]]; then if [[ "$REPLY" == 1 ]]; then echo "Hostname: $HOSTNAME" uptime sleep "$DELAY" continue fi if [[ "$REPLY" == 2 ]]; then d