1
main.sh가 있고 그 안에 sub.sh가 호출됩니다. 그러나 sub.sh에 정보를 전달해야합니다. 그것은 다음과 같이 수행 할 수 있습니다파일에서 패스하는 Bash 스크립팅
wget centos_64bit_novz.sh
sh centos_64bit_novz.sh --LEVEL=$LEVELSEC --SERVVRT=novz
main.sh가 있고 그 안에 sub.sh가 호출됩니다. 그러나 sub.sh에 정보를 전달해야합니다. 그것은 다음과 같이 수행 할 수 있습니다파일에서 패스하는 Bash 스크립팅
wget centos_64bit_novz.sh
sh centos_64bit_novz.sh --LEVEL=$LEVELSEC --SERVVRT=novz
wget -O-
, 당신은 stdout
에 내용을 넣어.
그리고 bash -s
을 사용하면 인수를 사용할 수 있습니다.
wget centos_64bit_novz.sh -O- | bash -s --LEVEL=$LEVELSEC --SERVVRT=novz
예 당신은 확실히 ... –
는 스크립트가 이해하고 옵션을 구문 분석 --level 및 --SERVVRT ... 확인하는 방법을 알고 가정 할 수 있습니다. – asf107