linux read命令
linux系统read命令怎么用?让我们一起来了解下。
基本介绍:read命令用于从标准输入读取数值。read 内部命令被用来从标准输入读取单行数据。这个命令可以用来读取键盘输入,当使用重定向的时候,可以读取文件中的一行数据。
入门测试:
简单读取
#!/bin/bash
#这里默认会换行
echo "输入网站名: "
#读取从键盘的输入
read website
echo "你输入的网站名是 $website"
exit 0 #退出
测试结果为:
输入网站名:
www.xxx.com
你输入的网站名是 www.xxx.com
代码说明及拓展:
-a 后跟一个变量,该变量会被认为是个数组,然后给其赋值,默认是以空格为分割符
-- d 后面跟一个标志符,其实只有其后的第一个字符有用,作为结束的标志
-- p 后面跟提示信息,即在输入前打印提示信息
-- e 在输入的时候可以使用命令补全功能
-- n 后跟一个数字,定义输入文本的长度
-- r 屏蔽\,如果没有该选项,则\作为一个转义字符,有的话 \就是个正常的字符了
-- s 安静模式,在输入字符时不再屏幕上显示
-- t 后面跟秒数,定义输入字符的等待时间
-- u 后面跟fd,从文件描述符中读入,该文件描述符可以是exec新开启的
今天的分享就是这些,希望能帮助大家。
-
加油卡圈存有时间限制吗?
加油卡圈存这个是没有时间限制的:1、你在加油卡里充了钱,就会到账了,没有特殊的情况是不会延后的,直接到加油卡的额度账里面,然后加油卡经过圈存就到加油卡卡钱包里,直接就可以加油了...
问答查看全文>> -
雷克萨斯双擎es300h油耗怎么样?
雷克萨斯双擎es300h百公里油耗是3--5个之间,具体油耗还得要看个人行驶习惯的:1、ES300h是混合动力车型,搭载雷克萨斯的全混动科技系统——混合动力中的“强混”;2、是...
问答查看全文>> -
黑龙江省车牌号字母代表
黑A为哈尔滨市,黑B为齐齐哈尔市,黑C为牡丹江市,黑D为佳木斯市,黑E为大庆市,黑F为伊春市,黑G为鸡西市,黑H为鹤岗市,黑J为双鸭山市,黑K为七台河市,黑L为松花江地区,黑M...
问答查看全文>> -
a151发动机是哪里产的?
a151发动机是中国生产的,A151(1.5L自然吸气发动机)是北汽股份动力总成公司首款自主研发的发动机:1、这种发动机的工作特点是燃烧产生高压燃气,利用燃气的高压推动燃气轮机...
问答查看全文>> -
车牌查车主名字可以吗?
方法如下:1、需要查询的人,持有效证件到保险公司,按对方车牌号报建方式,可以申请找到主人。但是保险公司处于对车主信息的保护,需要的手续会比较繁琐,如果是寻仇、报复等不正当原因,...
问答查看全文>>
推荐
- 1维拉克斯的发动机参数299
- 2没钥匙远程启动能开走汽车吗451
- 319款锐界上市价格多少钱?110
- 4昂克塞拉加5w30有危害吗?278
- 5尼采语录237
- 66月5日世界环境日活动方案293
- 7怎么买车险450
- 8混合动力汽车省油吗?153