您现在的位置是:首页 > 网络趣梗网络趣梗

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: 网络趣事  

很赞哦! ()

随机图文

留言与评论 (共有 条评论)
验证码:

本栏推荐