12장: 인자, argument
1. argc와 argv 개요
TCL에서 argc와 argv는 스크립트에 전달된 명령줄 인자를 처리하는 데 사용되는 특별한 변수입니다.
argc: 인자의 개수 (argument count)argv: 인자들의 리스트 (argument values)
2. argc 사용하기
argc는 스크립트에 전달된 인자의 개수를 나타냅니다.
puts "Number of arguments: $argc"3. argv 사용하기
argv는 스크립트에 전달된 인자들의 리스트입니다.
puts "Arguments: $argv"
puts "First argument: [lindex $argv 0]"
puts "Second argument: [lindex $argv 1]"4. argv0 변수
argv0는 스크립트 이름 자체를 포함합니다.
puts "Script name: $argv0"5. 명령줄 인자 처리 예제
filename: argument.tcl
% tclsh argument.tcl 10 20
Argument 1: 10
Argument 2: 20
5.2 옵션 처리 예제
Last updated