博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell中read使用
阅读量:6553 次
发布时间:2019-06-24

本文共 758 字,大约阅读时间需要 2 分钟。

(1) 下面的语句从输入中读取n个字符并存入变量variable_name:

read -n number_of_chars variable_name 例如: [root@host1 shell]# read -n 2 var12[root@host1 shell]# echo $var12[root@host1 shell]# read -n 2 vara+[root@host1 shell]# echo $vara+

(2) 用无回显的方式读取密码:

[root@host1 shell]# read -s var[root@host1 shell]# echo $varhello

(3) 显示提示信息:

[root@host1 shell]# read -p "Input:" varInput:abc[root@host1 shell]# echo $varabc以无回显方式输入密码:[root@host1 shell]# read -s -p  "Input Password:" passInput Password:[root@host1 shell]# echo $passmypassword

(4) 在特定时限内读取输入:

read -t timeout var例如:$ read -t 2 var#在2秒内将键入的字符串读入变量var

(5) 用特定的定界符作为输入行的结束:

read -d delim_char var例如:[root@host1 shell]# read -d ":" varhello:[root@host1 shell]# echo $varhello

 

转载于:https://www.cnblogs.com/01-single/p/6950313.html

你可能感兴趣的文章
bzoj 2762: [JLOI2011]不等式组——树状数组
查看>>
uva 437,巴比伦塔
查看>>
利用FFmpge进行视频解码(从H264视频流到图像)
查看>>
P51、面试题5:从尾到头打印链表
查看>>
有关一些 c++ cmath 库中的函数的精度问题
查看>>
HTML Input Text cursor position control
查看>>
阿里云应用安装 小记
查看>>
The Google File System(前五章,翻译的略乱)
查看>>
RUP 迭代开发计划的两种方法
查看>>
PHP中static关键字
查看>>
python处理xml实例
查看>>
从《一生所爱》到《世间始终你好》
查看>>
UIStackView相关
查看>>
数据库
查看>>
20145240问卷调查
查看>>
[linux] uptime 命令中关于平均负载的解释
查看>>
Algs4-1.4.25扔两个鸡蛋
查看>>
Algs4-2.4.22调优先队列的整数组大小
查看>>
设计模式之建造者
查看>>
模块化的JavaScript开发的优势在哪里
查看>>