实现一段交互式的shell脚本

动态 未结 0 100
小小草
小小草 LV1 2023年9月23日 23:40 发表
下面是一个简单的交互式 Shell 脚本示例,它会提示用户输入姓名和年龄,并根据输入输出一些信息: ``` #!/bin/bash echo "Welcome to the interactive shell script!" read -p "Please enter your name: " name read -p "Please enter your age: " age echo "Hello, $name! You are $age years old." if [ "$age" -lt 18 ]; then echo "You are not yet an adult." else echo "You are an adult." fi ``` 在这个脚本中,`read` 命令用于从标准输入读取用户输入。`-p` 参数用于指定提示符,例如 `read -p "Please enter your name: " name` 表示提示用户输入姓名,并将输入保存到变量 `$name` 中。 接下来,脚本使用 `echo` 命令输出一些信息,包括用户输入的姓名和年龄。然后,使用条件语句判断用户是否已经成年,如果年龄小于 18 岁,则输出 "You are not yet an adult.",否则输出 "You are an adult."。 要运行这个脚本,可以将其保存为一个文件(例如 `interactive.sh`),然后在终端中执行以下命令: ``` chmod +x interactive.sh ./interactive.sh ``` 这样就可以开始交互式会话了。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复