您现在的位置是:首页 > 网络趣梗网络趣梗
linux read命令(linux read用法)
2022-09-04 14:26:50网络趣梗0人已围观
简介 linux read命令(linux read用法),新营销网红网本栏目通过数据整理汇集了linux read命令(linux read用法)相关信息,下面一起看看
linux read命令(linux read用法),新营销网红网本栏目通过数据整理汇集了linux read命令(linux read用法)相关信息,下面一起看看。
Linux read命令用于从标准输入中读取值。
read internal命令用于从标准输入中读取单行数据。这个命令可以用来读取键盘输入。使用重定向时,可以读取文件中的一行数据。
语法:
读取[选项]变量名1变量名2.
补充:
变量名可以用多个空格分隔。
通用参数:
-a后跟一个变量,该变量将被视为一个数组,然后被赋值。默认情况下,空格用作分隔符。
-p后跟提示信息,即在输入前打印提示信息。
-n后跟一个定义输入文本长度的数字。
-r mask \,如果此选项不可用,\作为转义字符,如果有\是正常字符。
-s隐藏输入,输入字符时不会显示在屏幕上。
-t后跟秒,定义输入字符的等待时间。
等等
案例:
以输入用户名和密码的简单脚本为例。
1,-p参数的使用
Read -p请输入用户名:用户名
echo $ {用户名}
执行它。
bash演示
给出以下提示
添加密码。
请输入密码:用户密码
echo ${user_passwd}
bash演示
屏幕上的密码不合理。
2.使用-s参数
read -sp请输入密码:用户密码
echo -e \n${user_passwd}
bash演示
3.-t参数
指定用户输入密码的时间,如果超时,将自动退出。
read -t10 -sp请输入密码:用户密码
bash演示
您可以观察到user_passwd的值为空。
超时后自动退出。
4.使用-n
输入的长度。
请输入用户名:用户名
bash演示
用户名只能输入三位数。
5.给多个变量赋值。
[root @ kingdom shell file]# read a b c
123 456 789
打印
echo $ { a };echo $ { b };echo $ { c };
测试完成。
有关read命令的更多信息,请参考官方文档。
欢迎大家提出宝贵意见或建议。
欢迎补充或分享一些其他的。
谢谢你的支持。
相关十大巅峰网游小说(十大公认网游小说推荐)
百度网盘登录入口(百度网盘共享群的正确使用方法)
恶人传(《恶人传》以暴制暴成救赎)
百度网盘登录入口(百度网盘安装方法)
番禺中学排名(番禺区热门学校盘点)
道路标志(完整且有插图的交通安全标志)
哪个是苹果的序列号(iPhone序列号识字)
故宫太和殿介绍(故宫太和殿为什么叫金殿)
东营人均gdp(全国人均GDP前15名城市)
鲁振原型(鲁镇传奇的原型)
硫酸铜是什么颜色(硫酸铜的用途和危害)
小米平板4参数(小米平板4参数全曝光)
更多linux read命令(linux read用法)相关信息请关注本文章,本文仅仅做为展示!
Tags: 网络趣事
很赞哦! ()
相关文章
随机图文
留言与评论 (共有 条评论) |