32、Bash 编程:键盘输入、循环控制与输入验证
2026/5/15 17:32:18 网站建设 项目流程

Bash 编程:键盘输入、循环控制与输入验证

1. 键盘输入与read命令

read命令用于从标准输入读取数据,它可以接受多个选项来完成不同的任务。以下是一些常见的使用场景和示例:
-基本使用:运行以下脚本,输入多个值,这些值将存储在默认变量REPLY中。

#!/bin/bash # read-single: read multiple values into default variable read -p "Enter one or more values > " echo "REPLY = '$REPLY'"
  • 秘密输入与超时设置:使用-t-s选项可以实现读取“秘密”输入,并在指定时间内未完成输入时超时退出。
#!/bin/bash # read-secret: input a secret passphrase if read -t 10 -sp "Enter secret passphrase > " secret_pass; then echo -e "\nSecret passphrase = '$secret_pass'" else echo -e "\nInput timed out"

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询