You are here

변수와 함께 실행하는 법이 궁금합니다..

현직 하드웨어 개발자입니다. ^^;
솔라리스에서 작업을 많이 하는데요.
TCL은 하드웨어 개발할때 사용하는 툴 내에서 사용하기 때문에 조금 사용하는 정도입니다.
툴에서는 tcl을 proc 형태로 코딩해서 source하고, 그 proc를 실행하는 형태가 주를 이루기 때문에..
proc를 실행하면서 proc가 필요로 하는 입력변수 갯수만큼 함께 넣기가 편합니다.
(변수의 갯수가 안 맞는다면 proc 자체가 실행되지 않으니까요)

그런데.. 솔라리스 쉘에서 tcl 코드를 수행한다면 어떻게 입력변수를 받아들일 수 있을까요?
쉘에서는 python을 주로 이용해 왔는데, python에서는 아래와 같이 처리가 가능합니다.
http://mwultong.blogspot.com/2007/01/python-sysargv-command-line-argumen...
tcl도 이런식으로 쉘에서 입력변수와 함께 사용이 가능한가요?

조금 더 부연설명을 드리면,
proc가 5개의 변수가 필요하다면.. main 부분에서 proc를 call하면서 5개의 변수를 넣어줘야 하는데,
그럼 main 부분에서 변수의 값이 정의되어 있어야 하겠지요.
이 main 부분에서 사용하는 변수를.. 쉘에서 tcl 코드를 수행하면서 함께 입력이 가능할까요..

아무리 검색해도 알수가 없어서 질문드립니다.
부탁드리겠습니다 감사합니다 ^^