Chinaunix首页 | 论坛 | 博客
  • 博客访问: 99906
  • 博文数量: 26
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 295
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-06 01:47
文章分类

全部博文(26)

文章存档

2009年(7)

2008年(19)

我的朋友

分类: LINUX

2009-01-05 03:00:41

zj@zj:~$ read -p "how old r y?" age
how old r y?10
zj@zj:~$ echo $age
10

-p没什么.

zj@zj:~$ read -p "some world?" -a words
some world?hello zj ubuntuer
zj@zj:~$ echo ${words[1]}
zj
zj@zj:~$ echo ${words[0]}
hello
-a 就是把输入赋给数组.

zj@zj:~$ read -p "Password:" -s passwd
Password:zj@zj:~$ echo $passwd
123456

-s就像我们输passwd的时候,没有回显,但是程序是认识的


zj@zj:~$ read -t 5 auth

-t就是计时了哦,5s后就退出了


zj@zj:~$ read -n 1 key
1

-n 1就是只读一个字符

zj@zj:~$ read -dq -p "input st end with q:" menu
a

b

q

-dq就是输入q的时候退出

zj@zj:~$ read a b c
1 2 3
zj@zj:~$ echo $a $b $c
1 2 3

while read -u3 i && read -u4 j;do
echo $i $j
done 3-u是指定fd.
好了,大致上就这么多了,其它的你自己man read了哦^_^
阅读(780) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~