Linuxread命令的关键是加载输入终端设备或文件,也是经常使用的命令。芒果云将为您分析Linuxread命令的入门和应用案例,如基本加载、定时输入、读取文件等。,肯定是你朋友推荐的。
一.简介
read命令接受标准输入(计算机键盘)或其他文件描述符的输入。获得输入后,read命令将数据放入一个规范变量中。
二。应用示例(这里只是一些常见的选项)
1.基本负荷
编码如下:
#!/bin/bash
Echo-n"输入你的名字:"#Mainparameter-n不是自动换行,但是Echo的默认设置是自动换行。
Read#是从计算机键盘输入的。
echo“你好$name,欢迎来到我的程序”
0#退出shell程序进程。
它相当于以下内容:
编码如下:
read-p"enteryourname:"name#-p是主要参数,它允许您在read命令行中立即指定一个提醒。
上面读完之后只有一个变量名,可以有几个变量。此时,如果输入几个数据,第一个数据将被赋予第一个变量,第二个数据将被赋予第二个变量。如果输入数据的数量太少,所有最终剩余的值将被赋予最后一个变量。如果输入太少,就不容易完成。
2.在read命令行中不能指定任何变量。
如果没有指定变量,read命令会将收到的数据放入自然ss="superseo">ss="superseo">环境变量REPLY中。
编码如下:
read-p“输入一个数字”
echo$REPLY
3.定时输入
应用read命令存在潜在的风险。脚本很可能会放慢速度,等待客户的输入。如果需要执行脚本而不考虑输入数据,您可以使用-t选项指定一个计时器,并为read命令指定等待输入的分钟和秒钟。定时器到时,read命令返回非零值(0都是正常退出条件);
编码如下:
#!/bin/bash
ifread-t5-p"请输入您的姓名:"姓名
然后
echo“你好$name,欢迎使用我的脚本”
其他
回声“对不起,太慢了”
船方不负担装货费用
出口0
以上是我对Linux下如何使用read命令模式的总结。期待对大家有所帮助,掌握大量华军软件园的新闻资讯!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)