在Shell脚本中,read -p 用于提示用户输入并读取用户的输入。同时,在Shell脚本中嵌套使用if语句也是很常见的操作。下面我将详细解释如何在两层if语句中使用read -p,并提供一个示例脚本。 1. read -p 的基本用法 read -p 是read命令的一个选项,-p后面直接跟提示信息,用于提示用户输入。例如: shell read -p "...
read -p "请输入你的名字:" name echo "你的名字是:name" 在以上示例中,-p选项提示用户输入名字,并将用户的输入赋值给变量name。接着,使用echo命令显示变量name的值。 使用示例: ./test.sh 请输入你的名字:John 你的名字是:John 在运行脚本时,脚本会显示提示信息"请输入你的名字:",用户可以在该提醒后输...
“read -p”命令的作用是在用户输入时显示一段提示信息,可以让用户知道需要输入的内容是什么。比如,如果我们想让用户输入姓名,可以这样写: ```bash read -p "请输入您的姓名:" name ``` 这样,用户在输入姓名时就会看到提示信息“请输入您的姓名”,这样用户就知道需要输入的内容是姓名。 除了“read -p”之外...
shell--read命令 read命令 -p(提示语句) -n(字符个数) -t(等待时间) -s(不回显) 1、基本读取 read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是read命令 的最简单形式:: #!/bin/bash echo -n "Enter your name:" //参...
3、read -p (指定多个变量) 1#!/bin/bash2# entering multiple variables34read -p"Enter your name:"firstlast5echo"Checking data for $last, $first" 执行: # ./read1.shEnter your name: a b Checking dataforb, a 4、read 命令中不指定变量,那么read命名将它收到的任何数据都放在特殊环境变量REPL...
https://blog.csdn.net/misskissc/article/details/8150429 规格严格-功夫到家 粉丝-151关注 -971 +加关注 升级成为会员 posted @2023-08-05 18:37规格严格-功夫到家阅读(71) 评论(0)编辑收藏举报 刷新页面返回顶部 登录后才能查看或发表评论,立即登录或者逛逛博客园首页 ...
关於第一个问题:-p: is not an identifier 有可能是因为你的PATH的设定。你可以在第一个read之前加一行 type read 看看这个read是从哪里来的 同时直接在你的Unix prompt里也输入type read看看结果 应该得到的是同样的答案(read is a shell builtin)Good Luck!
在Shell脚本中,read命令用于从标准输入读取用户输入的数据,并将其保存到指定的变量中。这使得我们可以...
read 命令是用来读取用户输入的,前面加prompt就是停下来等待输入的时候给个提示,比如:read -p "Please input: " var 你运行下就知道了。后面一个问题不知道你什么意思。文件名称不也是字符串吗?