码迷,mamicode.com
首页 > 其他好文 > 详细

变量&&数组

时间:2014-07-13 15:09:47      阅读:187      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!