E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
shell数组
Linux下
shell数组
shell当中的数组和其他编程语言的意义是一样的,考虑到shell是一个弱类型的脚本语言,可以在commandlime当中直接去定义和使用例如:$a[1]="Monday"$echo${a[1]}Monday$注意这里用花括号,如果写成echo$a[1]的话,在执行前shell会进行扩展,结果把a[1]就扩展为"a[1]"的字符串,然后和$结合,就直接输出$后面的字符串,即"a[1]",所以在对数
小姜dot
·
2014-09-11 10:01
shell
使用
shell数组
重启tomcat
#!/bin/bashtomcat1="/usr/local/tomcat1/"tomcat2="/usr/local/tomcat2/"tomcat3="/usr/local/tomcat3/"tomcat4="/usr/local/tomcat4/"tomcat=($tomcat1$tomcat2$tomcat3$tomcat4)#for((i=0;i>/dev/null2>&1# sle
120113541
·
2014-08-26 17:02
重启tomcat
shell数组
shell数组
小结
本文就
shell数组
来做一个小的总结。在这里只讨论一维数组的情况,关于多维数组(事实上,你得用一维数组的方法来模拟),不涉及。这里包括数组的复制,计算,删除,替换。
wjw870907
·
2014-08-04 11:29
linux系统
shell数组
_DistributiongServer_IP="lookatthefollowing"_LocalDir="/home/buildroot/trunk/mjzw-publish/"#可以采用统一分发,也可以采用自主获取array=("172.16.8.101" "172.16.8.102" "172.16.8.103" "172.16.8.104" "172.16.8.105" "172.16.
cwj649956781
·
2014-07-29 16:00
shell 对数组的操作
/bin/bash##注意这个地方要用bash;sh的话可能会不支持echo"=====================";echo"["`date+%Y-%m-%d--%H:%M:%S`"]
shell
iloveyou111111111111
·
2014-06-19 13:30
shell
shell 对数组的操作
的话可能会不支持 echo "====================="; echo "["`date +%Y-%m-%d--%H:%M:%S`"]
shell
xuelianbobo
·
2014-06-19 13:00
shell 数组
转 -- linux shell 数组
http://www.cnblogs.com/chengmo/archive/2010/09/30/1839632.htmllinux
shell数组
建立及使用技巧linuxshell在编程方面比windows
edwzhang
·
2014-05-27 17:15
Linux
转 -- linux shell 数组
http://www.cnblogs.com/chengmo/archive/2010/09/30/1839632.htmllinux
shell数组
建立及使用技巧linuxshell在编程方面比windows
edwzhang
·
2014-05-27 17:00
shell数组
操作简明总结
本文就
shell数组
来做一个小的总结。在这里只讨论一维数组的情况,关于多维数组(事实上,你得用一维数组的方法来模拟),不涉及。这里包括数组的复制,计算,删除,替换。
·
2014-05-27 10:40
shell数组
循环
测试
shell数组
,循环的例子: arr=("a""b""c") echo"所有的内容如下:"${arr[@]} echo"数组的长度:"${#arr[*]} forvarin$
qindongliang1922
·
2014-05-05 20:00
linux
shell
shell数组
循环
测试
shell数组
,循环的例子: arr=("a""b""c") echo"所有的内容如下:"${arr[@]} echo"数组的长度:"${#arr[*]} forvarin$
qindongliang1922
·
2014-05-05 20:00
linux
shell
shell数组
循环
测试
shell数组
,循环的例子: arr=("a""b""c") echo"所有的内容如下:"${arr[@]} echo"数组的长度:"${#arr[*]} forvarin$
qindongliang1922
·
2014-05-05 20:00
linux
shell
shell数组
循环
测试
shell数组
,循环的例子: arr=("a""b""c") echo"所有的内容如下:"${arr[@]} echo"数组的长度:"${#arr[*]} forvarin$
qindongliang1922
·
2014-05-05 20:00
linux
shell
shell数组
循环
测试
shell数组
,循环的例子: arr=("a""b""c") echo"所有的内容如下:"${arr[@]} echo"数组的长度:"${#arr[*]} forvarin$
qindongliang1922
·
2014-05-05 20:00
linux
shell
shell数组
循环
测试
shell数组
,循环的例子: arr=("a""b""c") echo"所有的内容如下:"${arr[@]} echo"数组的长度:"${#arr[*]} forvarin$
qindongliang1922
·
2014-05-05 20:00
linux
shell
bash shell之数组使用2
这次写脚本时用到了bash
shell数组
,当初做法是配置文件里面写成数组形式A=(element1element2element3....element4),然后一个脚本读取这个配置文件,于是稍微总结了一下数组的使用方法
qhexin
·
2014-05-05 14:00
shell技巧
firstsecondthirdArrayName[0]=firstArrayName[1]=secondArrayName[2]=third${#ArrayName[*]}=3 -------------输出:数组长度3
Shell
jinhao_csdb
·
2014-03-15 15:00
shell数组
基本用法
1.定义数组#array=(1234)2.计算数组的个数#echo${#array[@]}33.打印数组#echo${array[0]}1#echo${array[1]}2(这里数组是从0开始,0代表第一个元素)4.打印整个数组#echo${array[*]}123#echo${array[@]}1235.数组的赋值#array[0]=xiaolangit#echo${array[@]}xiaol
xiaolangit
·
2014-02-18 10:19
数组
shell
基本用法
shell/python学习
shell数组
基本用法
1.定义数组#array=(1234)2.计算数组的个数#echo${#array[@]} 33.打印数组#echo${array[0]} 1 #echo${array[1]} 2(这里数组是从0开始,0代表第一个元素)4.打印整个数组#echo${array[*]} 123 #echo${array[@]} 1235.数组的赋值#array[0]=xiaolangit #echo${array[
xiaolangit
·
2014-02-18 10:21
shell
数组
基本用法
shell知识点总结+实例
选择结构 二.shell循环结构 三.shell条件测试 四.shell内置变量 五.shell变量进阶 六.shell函数定义 七.shell自定义颜色 八.
shell
Jeff_Linux
·
2014-02-16 12:30
知识点
shell数组
linuxshell在编程方面比windows批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。下面是个人在使用时候,对它在数组方面一些操作进行的总结。 1.数组定义 [chengmo@centos5~]$a=(12345)[chengmo@centos5~]$echo$a1 一对括号表示是数组,数组元素用“空格”符号分割开。 2.数组读取与赋值得到长度:[chengmo@cen
cupidove
·
2014-02-06 12:00
shell split 功能实现方法
1.用
shell数组
实现#!
taijianyu
·
2014-01-09 13:00
shell数组
1.数组作为函数参数传入array=(1234)func${array[*]}#func是一个shell函数2.数组作为返回值func(){ localarray=(abcefg1234) array[2]=hij echo${array[*]}}arr=`func`echo${arr[*]}
wangwenwen
·
2013-12-12 11:00
教你使用
shell数组
数组的使用,需要掌握1、对数组进行赋值2、通过下标访问数组元素3、循环遍历所有的元素代码如下:01#!/bin/bash02 03a="39"04b="5"05c="36"06d="12"07e="9"08f="35"09#对数组进行赋值10values=("$a" "$b" "$c" "$d" "$e" "$f")11#values=(3953612935)12 13#获取数组的长度14numv
xcxinghai
·
2013-10-24 18:00
linux
shell
数组
程序人生
教你
教你使用
shell数组
数组的使用,需要掌握1、对数组进行赋值2、通过下标访问数组元素3、循环遍历所有的元素代码如下:#!/bin/bash a="39" b="5" c="36" d="12" e="9" f="35" #对数组进行赋值 values=("$a""$b""$c""$d""$e""$f") #values=(3953612935) #获取数组的长度 numvalues=${#values[@]} #循环输
xcxinghai
·
2013-10-24 18:32
linux
shell
数组
教你使用
shell数组
数组的使用,需要掌握1、对数组进行赋值2、通过下标访问数组元素3、循环遍历所有的元素代码如下:#!/bin/bash a="39" b="5" c="36" d="12" e="9" f="35" #对数组进行赋值 values=("$a""$b""$c""$d""$e""$f") #values=(3953612935) #获取数组的长度 numvalues=${#
·
2013-10-24 18:00
shell
shell 学习笔记(一)
问题:1.
shell数组
如何表示,和字符串如何转换。2.关于shell中的花括号{}使用详情。3.shell中的圆括号()使用详情。
xshalk
·
2013-09-22 11:00
shell数组
操作
#定义和使用数组 arr=(1 2 3 4) echo ${arr[0]} #另一种 生命方式 arr[0]="test1" arr[1]="test2" echo ${arr[0]} index=5 echo ${arr[$index] arr=(123 34
cavajtennis
·
2013-09-18 02:00
shell
shell数组
使用技巧
1.数组定义[chengmo@centos5 ~]$ a=(12345)[chengmo@centos5 ~]$ echo $a1一对括号表示是数组,数组元素用“空格”符号分割开。2.数组读取与赋值得到长度:[chengmo@centos5 ~]$ echo ${#a[@]}5用${#数组名[@或*]} 可以得到数组长度读取:[chengmo@centos5 ~]$ echo ${a[2]} 3[
zxcbvbbbbb
·
2013-07-23 14:23
shell
shell数组
小结
本文就
shell数组
来做一个小的总结。 在这里只讨论一维数组的情况,关于多维数组(事实上,你得用一维数组的方法来模拟),不涉及。这里包括数组的复制,计算,删除,替换。
jojy0
·
2013-07-09 23:25
shell数组
shell数组
小结
本文就
shell数组
来做一个小的总结。在这里只讨论一维数组的情况,关于多维数组(事实上,你得用一维数组的方法来模拟),不涉及。这里包括数组的复制,计算,删除,替换。
jojy0
·
2013-07-09 23:25
shell数组
Liunx基础
Shell数组
脚本练习(二)
#!/bin/bash arg1=(`cat/root/1`) arg2=(`awk'{print$2}'/root/2`) n=0 if[${#arg1[*]}-ge${#arg2[*]}];then x=${#arg1[*]} for((n=0;n<$x;n++)) doecho${arg1[$n]}${arg2[$n]} done else x=${#arg2[*]}
songknight
·
2013-06-28 14:30
shell
数组
Shell数组
脚本练习
#!/bin/bash ARG=`awk-F:'{print$1,$3}'/etc/passwd` num=-1 while(No=0,num>-1,No++);do foriin$ARG;do num=`expr\`echo${num}\`+1` if[$((${num}%2))-eq1];then arg2+=("$i") else arg1+=("$i") fi if[
songknight
·
2013-06-28 10:58
shell
数组
shell脚本的一些用法总汇
1.
shell数组
的使用赋值:all=(654318 910) #一对括号表示是数组,数组元素用“空格”符号分割开。
rao_warrior
·
2013-05-03 09:00
shell数组
shell中的数组使用方法:$arr=(1233435) $echo$arr//默认获取第一个元素 >123 $echo${arr[1]}//通过下标访问 >34 $echo${arr[@]}//访问整个数组,@或者*获取整个数组 >1233435 $echo${#arr[@]}//获取数组的长度(最大下标),#获取长度数组中是最后一个下标 >3 $echo${#arr[3]}//获取字符串长度
liberize
·
2013-04-25 21:00
shell
array
shell内建命令unset和
shell数组
操作
unset命令作用:删除变量或者函数语法:unset[-fv]变量名或函数名-f仅删除函数-v仅删除变量此命令多用于删除环境变量,不过本人经常用它来删除数组的元素,但是需要注意,用unset操作数组风险较大,稍有不慎就会出错。例如:a=(0 1 2 3 4 5) echo ${#a[@]} #输出6 unset a[0] echo ${#a[@]} #输
窈窕魑魅
·
2013-03-17 05:29
shell数组
unset命令
Shell
shell内建命令unset和
shell数组
操作
unset命令作用:删除变量或者函数语法:unset [-fv] 变量名或函数名-f 仅删除函数-v 仅删除变量此命令多用于删除环境变量,不过本人经常用它来删除数组的元素,但是需要注意,用unset操作数组风险较大,稍有不慎就会出错。例如: a=(0 1 2 3 4 5) echo ${#a[@]} #输出6 unset a[0] echo ${#
窈窕魑魅
·
2013-03-17 05:29
shell数组
unset命令
shell数组
使用技巧
转自:http://www.cnblogs.com/chengmo/archive/2010/09/30/1839632.html 1.数组定义 [chengmo@centos5 ~]$ a=(1 2 3 4 5) [chengmo@centos5 ~]$ echo $a 1 一对括号表示是数组,数组元素用“空格”符号分割开。 2.数组读取与赋值 得到长度: [ch
luocb1980
·
2013-03-16 00:00
shell
shell数组
常用实例分享
说明:shell中数组的下标默认是从0开始的1、将字符串放在数组中,获取其长度复制代码代码如下:#!/bin/bashstr="ab--nd"array=($str)length=${#array[@]}echo$lengthfor((i=0;i<$length;i++))doecho${array[$i]}done执行结果:[oracle@99bill-as9array]$shlength.sh
·
2013-02-27 23:03
linux
shell数组
深入学习理解
bashshell只支持一维数组,但参数个数没有限制。声明一个数组:declare-aarray(其实不用声明,按数组方式直接赋值给变量即可,BASH就知道那是数组)数组赋值:(1)array=(var1var2var3...varN)(2)array=([0]=var1[1]=var2[2]=var3...[n]=varN)(3)array[0]=var1arrya[1]=var2...arra
·
2013-02-27 23:28
通过实例深入理解linux
shell数组
本文为大家介绍linxushell中数组的相关知识,并举了很多例子供参考,包括数组的复制,计算,删除,替换等,是学习
shell数组
的不可多得的好文章。
·
2013-02-27 23:42
shell数组
本文就
shell数组
来做一个小的总结。在这里只讨论一维数组的情况,关于多维数组(事实上,你得用一维数组的方法来模拟),不涉及。这里包括数组的复制,计算,删除,替换。
dandelionj
·
2013-01-14 18:26
shell编程
shell数组
本文就
shell数组
来做一个小的总结。在这里只讨论一维数组的情况,关于多维数组(事实上,你得用一维数组的方法来模拟),不涉及。这里包括数组的复制,计算,删除,替换。
dandelionj
·
2013-01-14 18:00
shell数组
使用技巧
1.数组定义 a=(1 2 3 4 5) echo $a 1 一对括号表示是数组,数组元素用“空格”符号分割开。 2.数组读取与赋值 得到长度: echo ${#a[@]} 5 用${#数组名[@或*]} 可以得到数组长度 读取: echo ${a[2]} 3 echo ${a[*]}
q369965658
·
2012-11-02 10:29
shell
数组
定义
下标
shell数组
使用技巧
1.数组定义 a=(1 2 3 4 5) echo $a 1 一对括号表示是数组,数组元素用“空格”符号分割开。 2.数组读取与赋值 得到长度: echo ${#a[@]} 5 用${#数组名[@或*]} 可以得到数组长度 读取: echo ${a[2]} 3 echo ${a[*]} 1 2 3 4 5 用${数组名[下标]} 下标是从0开始 下标是:*或者@ 得到整个数组
q369965658
·
2012-11-02 10:29
数组
shell
定义
Shell
Linux shell 数组解决方案
Linux
shell数组
解决方案 shell是支持数组使用的,目前只能支持一维数组,但参数个数没有限制。
tcpipstack
·
2012-10-29 20:00
awk求和
在shell里面会遇到数组,也会遇到数组的求和,当然我们可以自己写循环代码来求
shell数组
的元素之和(
shell数组
似乎没有自动求和功能),这时我们可以用awk来解决,一条命令的问题。
xiaokcto
·
2012-10-26 17:08
linux
awk求和
shell数组求和
shell数组
的使用
B shell #!/bin/bash #set -x IFS="|" str=`A|B|C` array=($str) length=${#array[@]} echo $length for (( i=0; i<$length; i++ )) do echo ${array[$i]} done K shell
luocb1980
·
2012-08-31 10:00
shell
shell 数组的应用
1.
shell数组
的基本语法http://www.cppblog.com/zhangyq/archive/2010/10/08/126537.aspx?opt=admin
caoshuming_500
·
2012-07-28 12:00
shell
2010
bash shell之数组使用
这次写脚本时用到了bash
shell数组
,当初做法是配置文件里面写成数组形式A=(element1 element2 element3 .... element4),然后一个脚本读取这个配置文件,于是稍微总结了一下数组的使用方法
wsql
·
2012-07-25 21:00
shell
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他