2013-08-05 4 views
-2

확인을 안내하는 스크립트를 생성하기 위해 매개 변수를 수집하는 프로그램을 쓸 수 설치; 설치하려면 ip address, cert location 등과 같은 값을 입력해야합니다.나는 바이너리 파일 설치를 단지 개념으로,

이제 모든 입력 정보를 수집하고 바이너리 파일 설치를 안내하는 스크립트를 생성하기 위해 perl 프로그램을 작성하고 싶습니다.

할 수 있습니까? 저는 신선한 Perl 학습자입니다.

감사합니다.

답변

0

콘솔을 통해 매개 변수를 가져 오는 가장 쉬운 방법은 Getopt 모듈을 사용하는 것입니다. 당신은 여기에 대한 자세한 정보를 찾을 수 있습니다 :

:

$ perl script.pl --length 14 --file test.dat --verbose 
:와

다음
use Getopt::Long; 
my $data = "bin_file"; 
my $length = 24; 
my $verbose; 
GetOptions ("length=i" => \$length, # numeric 
"file=s" => \$data, # string 
"verbose" => \$verbose 
) # flag 
or die("Error in command line arguments\n"); 

당신이 (쉘 내부) 스크립트를 호출 할 수 있습니다

Getopt은 지정된 옵션과 가능한 값을 인식하고 제거하여 명령 행을 @ARGV에서 파싱합니다.