Intro | Chase TCL
지금 우리는 인류 역사상 가장 혁신적인 순간에 서 있습니다. ChatGPT, Claude, Gemini, Copilot으로 시작해서 모든 AI 도구들이 우리 업계를 뒤흔들고 있죠. 멋집니다, 정말로. 하지만 잠깐, 이걸 아셨나
vlsi-korea.gitbook.io
리눅스 환경에서 TCL 스크립트를 실행하는데에는 보통 tclsh를 사용한다. tclsh는 TCL 인터프리터로, TCL 코드를 실행하거나 대화형으로 테스트할 때 사용된다. 따라서 TCL 스크립트를 작성할 때에는 #! (Shebang)을 먼저 선언하여 tclsh 인터프리터를 선택하도록 작성한다.
#!/usr/bin/tclsh
puts "Hello, World!"
1. set 명령어
set 명령은 TCL에서 변수를 생성하고 값을 할당하는 기본 문법이다.
set 변수명 값
set 명령어로 변수에 값을 할당하고, puts 명령어로 변수 값을 출력해보자.
% set name Jang_Tae_Young // 변수에 값 할당
% puts $name // 변수 값 출력
% set numbers {200 102 203} // 값 할당
% puts $numbers // 값 출력
set 명령어는 다음과 같은 특징을 갖고 있다.
- 띄어쓰기를 포함한 값 할당: set 변수명 "값1 값2" 혹은 set 변수명 {값1 값2} 사용
- 배열 요소 설정: set 변수명(키) 값형식 사용
- 변수 값 읽기: set 변수명
2. unset 명령어
set x 10
puts $x
unset x
puts $x
unset 명령은 변수를 삭제하는 데 사용된다.
- 변수 존재 여부 확인: info exists 변수명
- 전역 변수 선언: global 선언된변수
- 임시 변수 관리: 사용 후 불필요한 변수는 리소스 최적화를 위해 unset으로 정리
'코딩 지식 > TCL' 카테고리의 다른 글
2장: 출력, puts (0) | 2025.02.26 |
---|