首页 > 系统服务 > 详细

Linux 学习之路:read,array,declare

时间:2016-03-28 21:38:57      阅读:234      评论:0      收藏:0      [点我收藏+]

一、read 键盘读取变量

用法:read -p  "PLS keyin your name:" -t 60 name

-p :后面接提示符,-t 后面接可以等待的时间,其中name 为变量名

二、declare/typeset 

两个的用法一样:声明变量的类型

declare -a:数组类型(array)

           -x:定义为环境变量(相当于export)

           -i:定义为整型(integer)

           -r:定义为只读类型(readonly),变量值不能更改

           -p:显示变量的定义类型

说明:变量类型默认为字符类型,故要进行取得数字变量内的算数值,必须将变量定义为整型,bash只能达到整型,故1/3=0

        declare +x 变量:“取消”变量的环境变量设置,变为自定义变量

三、array

数组定义:a[index]=content

如:a[1]=‘i‘ ; a[2]=‘love‘ ;a[3]=‘shell‘

     echo "${a[1]},${a[2]},${a[3]}"

      i,love,shell

Linux 学习之路:read,array,declare

原文:http://www.cnblogs.com/woaikongxincai/p/5330621.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!