쉘스크립트 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