2016-08-11 2 views
0

원격 서버를 통해 여러 쉘 쉼표 (예 : rm/yum install)를 실행할 수 있기를 원합니다. 그러나 연설문을 연설문에 넣는 대신 파일에서 셸 명령을 읽을 수 있기를 바라고, 다른 사람들은 연극 책의 작동 방식을 알 필요없이이 파일의 명령을 바꾸면됩니다. 파일 수 TXT/YML/JSON 같은 확장하는 임의의 유형의 로컬 파일의 변수로드 가능

[list.txt] 

yum install ntp -y 
rm -rf /app/tst.txt 
service ntpd start 

이 YML/JSON 파일을로드하고, 따라서 내가 각본 동적으로 사용할 수있는 변수로 모든 요소를 ​​등록 모듈이 있는가에

답변

0

include_vars 모듈을 사용할 수 있습니다.

아무런 처리없이 순수한 셸 명령 만 실행되도록하려면 script 모듈이있어 지정된 파일을 대상 시스템으로 전송하고 실행합니다.

+0

wokrs, 고맙습니다. – hipnusleo

+0

@hipnusleo good! 받아 들인 답을 표시하는 것을 잊지 마십시오. –