摘要: Linux数组array基础【${a[*]}和$a的区别】Bash中,数组变量的赋值有两种方法: (1) name = (value1 ... valuen)此时下标从0开始 (2) name[index] = value 下面以一个简单的脚本来说明,脚本内容如下:#!/bin/bash#定义... 阅读全文
posted @ 2014-06-18 22:20 mjorcen 阅读(556) 评论(0) 推荐(0)
摘要: Shell编程中Shift的用法Bash中,数组变量的赋值有两种方法: (1) name = (value1 ... valuen)此时下标从0开始 (2) name[index] = value 下面以一个简单的脚本来说明,脚本内容如下:#!/bin/shuntil [ $# -eq 0 ]... 阅读全文
posted @ 2014-06-18 22:19 mjorcen 阅读(921) 评论(0) 推荐(0)
摘要: 问题如下:根据脚本参数的个数$#进行一个循环,在依次输出每个参数$1 $2 $3......我有一个循环变量i$i 取到这时的i为1,我想使用这个1再去调用$1,也是就是打印出第一个参数就是$($i)的意思来取到第几个参数,当然$($i)是不好用的当时纠结了好久,最后上百度提问,两位高手给出了答案... 阅读全文
posted @ 2014-06-18 21:42 mjorcen 阅读(471) 评论(0) 推荐(0)