You are here

TCL 초보입니다. 답변 부탁드립니다.(변수 정의 및 사용)

제가 담당하고 있는 소프트웨어가 tcl/tk 로 만들어졌습니다.
프로그램에서 작성한 스크립트 파일을 중 일부 숫자를 변수화 해서 원하는 값으로 바꾸어 다시 실행되도록 하고 싶습니다.
여기 홈페이지에서 많은 도움을 받아 숫자를 변수화 하는 데는 성공했는데, 변수 정의를 별도의 파일로 만들어 관리하는 방법을 몰라 이렇게 질문하게 되었습니다.
간단하게 다시 설명 드리면

set var 123
puts stdout $var

위 구문 중에 변수를 정의하는 set var 123 만 별도로 파일로 만들어 두고 싶습니다.
예를 들어, input.dat 라는 파일안에 변수를 정의하는 구문인 set var 123를
auto.tcl 라는 파일안에 변수를 사용하는 구문인 puts stdout $var 을 각각 저장해 놓고 input.dat 파일내의 숫자만 변경시키면서 case study를 하고 싶습니다.

perl 같은 경우는 !require input.dat 라고 한 줄만 적어주면 되는데
tcl 에서는 어떻게 input.dat안에 있는 변수 정의 구문을 포함시키는 지 모르겠습니다.
간단한 질문인데 글이 길어져서 죄송합니다.
감사합니다.