ChinaUnix.net
相关文章推荐:

aix shell 嵌套循环

functionC () { } A=(aa bb) B=(cc dd) for a in ${A} do for b in ${B} do functionC $a $b done done 如何让$a和$b的值保持同步? 当a=aa时,b=cc; 当a=bb时,b=dd

by SlowLaris - Shell - 2013-04-08 08:59:12 阅读(1282) 回复(3)

相关讨论

请问x01可以这个也是变量的话 下面加粗了 比如4101对应x01 ,440101对应x0101 怎么写呢 for i in '4101' '440101' '440102' '440104' '440105' '4431' do item=${i}% dbaccess $E_PICCSTATDB <

by 落羽飘寻 - Shell - 2012-04-13 11:26:37 阅读(2176) 回复(6)

region_time.sh #!/bin/bsh for loop in "701" "790" "791" "792" "793" "794" "795" "796" "797" "798" "799" do for loop1 in "01" "02" "03" "04" "05" "06" "07" "08" "09" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19" "20" "21" "22" "23" "24" "25" "26" "27" "28" "29" "30" "31" do eval "sed 's/XXX/$loop/g' $1 >$loop$1" eval "sed 's/YY/$loop1/g' $lo...

by zhiguowen111 - Shell - 2008-11-05 14:56:51 阅读(6893) 回复(3)

首先我的aix里很多VG,那么我又想非常详细的查看每个VG的情况,我想做一个脚本。构思是这样的。首先lsvg > vg.txt 生成一个包含所有VG名称的文本文档。然后用lsvg -p和lsvg -l依次读取vg.txt里的VG名。但是我不知道如何顺序的读取并执行,望大虾指教指教。

by lzxigua - AIX - 2007-12-05 14:02:06 阅读(4170) 回复(7)

首先我的aix里很多VG,那么我又想非常详细的查看每个VG的情况,我想做一个脚本。构思是这样的。首先lsvg > vg.txt 生成一个包含所有VG名称的文本文档。然后用lsvg -p和lsvg -l依次读取vg.txt里的VG名。但是我不知道如何顺序的读取并执行,望大虾指教指教。

by lzxigua - AIX - 2007-12-05 11:41:50 阅读(4717) 回复(4)

如题。这个我查了很久也没查到。

by daming31 - Shell - 2010-01-04 16:47:45 阅读(11360) 回复(26)

我发现好像sh不能完成嵌套循环,这是脚本: c=1 i=1 while test $c -le 10 do echo out loop $c while test $i -le 10 do echo $i i=` expr $i + 1` done c=` expr $c + 1` done 这是执行结果: out loop 1 1 2 3 4 5 6 7 8 9 10 out loop 2 out loop 3 out loop 4 out loop 5 out loop 6 out loop 7 out loop 8 out loop 9 out loop 10 到底是怎么回事?好像内循环只做了一次,应该执行10次才对呀!

by zb_wyy - Shell - 2007-04-03 14:38:33 阅读(5116) 回复(2)

新手路过,麻烦给详细解释一下每一句的意思,尤其是14和15行,谢谢!

by 骑着蜗牛定乾坤 - Shell - 2014-07-01 17:44:40 阅读(3097) 回复(17)

客套话不说啦 简写代码 前提系统中存在a,b,c三个文件夹,3个组(zu1,zu2,zu3)也已经建好! 目的是让a的属组是zu1,b的属组是zu2,c的属组是zu3; for doc in a,b,c do for gro in zu1,zu2,zu3 do chown :$gro $doc done done 但上述代码最后的属组都为zu3啦!! 如何达到目的?

by 潘立亚 - Linux系统管理 - 2011-08-10 11:27:01 阅读(1698) 回复(1)

[quote]#!bin/bash java -version 2>&1|awk -F'"' 'NR==1{split($2,a,".");if(a[2]<5){ print "your java version is too low";system("exit 1");}}' echo hello world[/quote] 与 [quote]#!bin/bash java -version 2>&1|awk -F'"' 'NR==1{split($2,a,".");if(a[2]<5)print "your java version is too low";}' exit 1 echo hello world [/quote]不同 exit的位置

by jieao111 - Shell - 2009-10-14 15:38:07 阅读(4827) 回复(6)

a=(aa bb) aa=(x y) x=(m n) 即a的值aa是另一个数组名,而aa的值x也是数组,如何通过数组a取得n echo ${${${a[0]}}[0]}[1]不行

by baoyu05 - Shell - 2010-10-17 20:58:24 阅读(3159) 回复(6)