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

read -n number_of_chars variable_name
例如:
[root@host1 shell]# read -n var
[root@host1 shell]# echo $var [root@host1 shell]# read -n var
a+[root@host1 shell]# echo $var
a+

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

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

(3) 显示提示信息:

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

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

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

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

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

最新文章

  1. VIM自动补全插件 - YouCompleteMe--"大神级vim补全插件"
  2. Pinterest 架构:两年内月 PV 从零到百亿【翻译】
  3. Nginx搭建flv视频点播服务器
  4. Twitter Storm如何保证消息不丢失
  5. 在Dropbox上搭建私有的Git仓库的教程
  6. 【HDOJ】4426 Palindromic Substring
  7. 浅谈Chrome V8引擎中的垃圾回收机制
  8. phoenegap3.5 采坑
  9. python 数字类型
  10. unity3d 依据指定的Assets下的目录路径 返回这个路径下的全部文件名称
  11. windows驱动程序wdf--KMDF获取应用程序数据缓冲区地址
  12. Vue项目使用CDN优化首屏加载
  13. Android图表库MPAndroidChart(七)—饼状图可以再简单一点
  14. Pandas模块:表计算与数据分析
  15. Codeforces Round #495 (Div. 2) D. Sonya and Matrix
  16. CF58E Expression 搜索
  17. Codeforces 920F - SUM and REPLACE
  18. HeadFirst Ruby 第十五章总结 Saving and loading data
  19. 20155330 《网络攻防》 Exp3 免杀原理与实践
  20. 修改servlet的模板代码

热门文章

  1. vue-router 组件实例被复用问题
  2. XML之自动生成类,添加,修改,删除类的属性
  3. python中两种方法实现二分法查找,细致分析二分法查找算法
  4. netty学习--handler传递
  5. 非黑即白--谷歌OCR光学字符识别
  6. IdentityServer4-介绍大纲(译文)
  7. html5之表格元素
  8. hive新特性reflect函数介绍
  9. Baidu音乐爬虫
  10. C#标记 [已弃用] 的方法