Chinaunix首页 | 论坛 | 博客
  • 博客访问: 567887
  • 博文数量: 213
  • 博客积分: 6789
  • 博客等级: 准将
  • 技术积分: 1947
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-01 17:11
文章分类

全部博文(213)

文章存档

2012年(9)

2011年(62)

2010年(99)

2009年(43)

分类:

2009-09-29 17:01:04

read:
read answer             从标准输入并赋值给变量answer
read first last         从标准输入读取输入到第一个空格或者回车,将输入的第一个单词放入变量first中,并将该行的其他放入last中。
read                    从标准输入读到内建变量REPLY中。
read -a arrayname       把单词清单读入一个叫做arrayname的数组中。
read -p prompt          打印提示,等待输入,并将输入存储在REPLY中。
read -r line            允许输入包含反斜杠。



declare:
declare命令。用declare -i命令可以将变量声明为整数。如果将字符串赋值给整数变量,bash将把0赋值给该变量。
例:
declare -i num
num=5

declare -i 后面不加参数。
declare -ir EUID="15"    #effective user id
declare -ir PPID="235"   #parent process id
declare -ir UID="15"     #user id

不同进制:  x=2#101    x= 8#17    x=16#b



let:
let命令是bash的内建命令,用来作数学计算和数字表示法检测。
例:
let i=i+1     let "i = i + 2"   let i=i+1

阅读(1596) | 评论(0) | 转发(0) |
0

上一篇:条件结构和流控制

下一篇:Makefile parameter

给主人留下些什么吧!~~