首页 > 其他 > 详细

变量&&数组

时间:2014-07-13 15:09:27      阅读:277      评论:0      收藏:0      [点我收藏+]

bubuko.com,布布扣变量
${a}aaa变量a
export a  将本地变量a变成环境变量在子bash也可用
$PATH  路径变量 PATH=$PATH:/$HOME/bin 增加路径
$$  显示当前的进程号
$PPID 父进程号
$USER 当前用户
$UID  当前用户的UID
$HOSTNAME 当前的主机名
$1 $2 $3  $4.... 要传递的参数
shift 将参数向前移动一位
$0 当前的脚本的名称
$# 要传递参数的个数
${!a} 间接取变量a值
$@和$*  所有的位置参数 区别$@最好用双引号$*最好不要用双引号
“$@” 能包括空行 “$*” 所有的参数当成一个看待


for i 相当于for i in “$@”
$RANDOM  随机数
$? 返回值


bubuko.com,布布扣数组

数组名=(值  值)定义数组
echo ${数组名[下标]}
arr=([0]=tom [1]=jerry [2]=mike [4]=lee)
arr=(tom jerry make)
echo ${arr[0]}
arr[x++]=tom
arr[x++]=jerry  arr[0]=tom  arr[1]=jerry
echo ${arr[@]} 数组的所有值
echo ${#arr[@]} 数组的个数
echo ${!arr[@]} 数组的下标
while read a b c; do
arr[x++]=$b  下标从0开始自动加1
done <file2

本文出自 “爱武装一辈子” 博客,请务必保留此出处http://menglinux.blog.51cto.com/8733806/1437528

变量&&数组,布布扣,bubuko.com

变量&&数组

原文:http://menglinux.blog.51cto.com/8733806/1437528

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