2013-02-12 3 views
1

main.sh가 있고 그 안에 sub.sh가 호출됩니다. 그러나 sub.sh에 정보를 전달해야합니다. 그것은 다음과 같이 수행 할 수 있습니다파일에서 패스하는 Bash 스크립팅

wget centos_64bit_novz.sh 
sh centos_64bit_novz.sh --LEVEL=$LEVELSEC --SERVVRT=novz 
+0

예 당신은 확실히 ... –

+0

는 스크립트가 이해하고 옵션을 구문 분석 --level 및 --SERVVRT ... 확인하는 방법을 알고 가정 할 수 있습니다. – asf107

답변

1


wget -O-, 당신은 stdout에 내용을 넣어.
그리고 bash -s을 사용하면 인수를 사용할 수 있습니다.

wget centos_64bit_novz.sh -O- | bash -s --LEVEL=$LEVELSEC --SERVVRT=novz