루프(2)
-
쉘스크립트 for문
* 여러 서버에 공통된 명령어를 수행하고 싶을 때 사용. 1. 서버명을 변수로 명시. #!/bin/shSERVERS="com01 com02 com03" for name in $SERVERSdo echo $name ssh $name "date"done 2. 서버명이 리스트업 된 파일 읽어서 사용. [root@xen1 dymoon]# cat list.txtcom01com02 [root@xen1 dymoon]# cat run.sh#!/bin/shfor name in `cat list.txt`do echo $name ssh $name "date"done
2017.11.19 -
[펄스크립트] 루프(loop)
#!/usr/bin/perlforeach(1..5){ $mon=$_; if($mon eq "1" || $mon eq "3" || $mon eq "5" || $mon eq "7" || $mon eq "8" || $mon eq "10" || $mon eq "12"){ foreach(1..4){ $day=$_; if(length($mon) eq 1){ $mon="0$mon" } if(length($day) eq 1){ $day="0$day" } print "2015$mon$day\n"; } }elsif($mon eq "2"){ foreach(1..4){ $day=$_; if(length($mon) eq 1){ $mon="0$mon" } if(length($day) eq 1){ $day="0$day" } pri..
2016.04.18