1.数组定义,一对括号表示是数组,数组元素用“空格”符号分割开。#a=(12345)#echo$a12.数组读取#echo${#a[@]}//获取数组的元素个数#echo${a[2]}//读取数组中的某一个元素,数标从0开始,a[0]是第一个元素#echo${a[*]}//这样会打印整个数组的元素,或者使用echo${a[@]}3.数组赋..
分类:
编程语言 时间:
2016-06-09 01:00:41
阅读次数:
120
定义函数function函数名{ 函数的功能体 ......}函数名(){ 函数的功能体 ......}如何调用函数函数名函数的使用规则?1)先定义后调用,可以只定义不调用2)定义放上面,调用放下面3)函数名区分大小写4)函数名相同,后定义的生效5)函数名不准使用特殊符号和关健字6)在..
分类:
编程语言 时间:
2016-06-06 01:31:01
阅读次数:
792
本文是Linux Shell系列教程的第(六)篇,更多shell教程请看:Linux Shell系列教程 Shell在编程方面非常强大,其数组功能也非常的完善,今天就为大家介绍下Shell数组的用法。 Shell支持一维数组(不支持多维数组),并且没有限定数组的大小。 类似与C语言,数组元素的下标由 ...
分类:
编程语言 时间:
2016-06-01 19:49:01
阅读次数:
238
##/bin/bashIP=($(grep-E-v"127.0.0.1|::"/etc/hosts|awk‘{print$1}‘))NAME=($(grep-E-v"127.0.0.1|::"/etc/hosts|awk‘{print$2}‘))Num=`grep-E-v"127.0.0.1|::"/etc/hosts|wc-l`foriin$(seq$Num)doecho"${IP[i-1]}-${NAME[i-1]}"done
分类:
编程语言 时间:
2016-05-07 01:19:53
阅读次数:
691
linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。 1.数组定义 [chengmo@centos5 ~]$ a=(1 2 3 4 5) [chengmo@centos5 ~] ...
分类:
编程语言 时间:
2016-04-30 10:04:53
阅读次数:
230
while:;read-p"pleasanumber"ndoc[$b]=$n;((b++))echo${c[@]}echo${#c[@]}if[${#c[@]}-gt2]thend=0unsetc[$d]m=`echo${c[@]}`c=($m)echo${c[@]}fidone
分类:
编程语言 时间:
2016-03-30 16:35:32
阅读次数:
152
shell数组和字典#!/bin/bash
echo"shell定义字典"
#必须先声明
declare-Adic
dic=([key1]="value1"[key2]="value2"[key3]="value3")
#打印指定key的value
echo${dic["key1"]}
#打印所有key值
echo${!dic[*]}
#打印所有value
echo${dic[*]}
#遍历key值
forkeyin$(echo${!dic[..
分类:
编程语言 时间:
2016-03-23 20:24:55
阅读次数:
770
数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。数组元素的下标由0开始。 Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式:my_array=(A B "C" D) 我们也可以使用下标来定义数组: 读取数组
分类:
编程语言 时间:
2016-03-20 14:34:45
阅读次数:
192
参考资料: shell字符串分割再循环:http://www.shangxueba.com/jingyan/1633455.html linux shell中 if else以及大于、小于、等于逻辑表达式介绍:http://www.jb51.net/article/34332.htm Shell数组
分类:
编程语言 时间:
2016-03-18 17:28:45
阅读次数:
182
1 group='www_ wwwhuidu_' 2 echo "*********************" 3 for i in $group 4 do 5 echo "* $a,$i组" 6 list2[$a]=$i 7 a=`expr $a + 1` 8 done 9 echo "* $a,
分类:
编程语言 时间:
2016-02-16 19:02:06
阅读次数:
175