반응형
Windows cmd창에서 값을 입력받는 내용입니다.
변수 입력
use strict; use warnings; use Time::Piece; my $Input_Value_0 = $ARGV[0]; my $Input_Value_1 = $ARGV[1]; print "Input_Value_0 = $Input_Value_0, Input_Value_0 = $Input_Value_1"; |
Test.pl 파일에 위와 같이 코드를 작성합니다.
$ARGV[0], $ARGV[1] 를 통해서 외부의 값을 입력을 받을 수 있습니다.
여기서 $ARGV[0] 는 첫 번째 입력값을 $ARGV[1] 는 두 번째 입력값을 나타냅니다.
필요하다면 $ARGV[2], $ARGV[3], $ARGV[4]... 이렇게 추가하면 됩니다.
$ARGV[0], $ARGV[1] 의 코드를 넣고 실행 시, 아래와 같이 실행 파일명만 실행하면 에러가 발생합니다.
실행 시 입력받을 변수를 넣습니다.
입력받는 값의 형태는 정수, 문자 등으로 입력 가능합니다.
첫 번째 입력과 두 번째 입력은 한칸을 띄어쓰면 첫번째 두번째 입력이 나누어집니다.
> Test.pl 0 1 ->입력값의 타입을 정수형으로 입력 가능합니다.
> Test.pl Input_0 Input_1 ->입력값을 문자열로도 입력 가능합니다.
반응형
'IT > Perl' 카테고리의 다른 글
[Perl] File 생성,읽기 File 만들기, File Open (0) | 2022.03.23 |
---|---|
[Perl] print, printf 디버깅 (0) | 2022.03.23 |
댓글