2013-10-23 3 views
0

인수를 허용하고 다른 명령으로 전달하는 bash 함수를 만들려고 할 때 매개 변수를 올바르게 인용하는 데 문제가 있습니다. dsh -acM -- 'ls -l'cluster ls -l 같은 번역되는이 명령의bash 함수에서 인용 명령

function cluster() { 
    dsh -acM -- \'"[email protected]"\'; 
} 

사용법 :

나는 다음과 같은 함수를 정의하고있다. 시간에 대한

감사합니다.

답변

1

당신은

cluster() { 
    dsh -acM -- "$*" 
} 

그래서 그 dsh은 마지막 인수에 대해 하나의 문자열을 가져옵니다 사용할 수 있습니다.