linux read命令
时间:2022-06-29 10:49:29
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新开启的 <
猜你喜欢