2012-07-14 4 views

답변

1

옳은 것은 쉼표입니다. 공백 문자가 문제입니다. 인용 해보기 :

또는 단지 공백을 사용하지 마십시오. 인용 할 필요가 없습니다. 당신이 배포하는 서버의 집합이 역할로 정의하는 (그리고 아마도해야한다)하는 경우

cap roll HOSTS=server1,server2,server3 

또는, 당신은 역할을 환경 변수를 사용할 수 있습니다. 당신이 한 번에 여러 역할에 호출하려는 경우

cap roll ROLES=myrole 

이 나, 그들은 또한 호스트 변수와 동일한 스타일로 지정 될 수 있습니다

cap roll ROLES=myrole1,myrole2,myrole3 

(사용중인 가정 배쉬 here-- 필자는 다른 쉘에서 캡을 실행할 필요가 없었으므로 Windows 쉘과 같은 특별한 것을 사용하는 경우에는 적용되지 않을 수도 있습니다.

관련 문제