TCL 기초 질문

test script를 tcl을 사용하는데...
tcl 문서를 열었는데... 초반부터 막히네요.
각열에 행번호 달았습니다.

1: #!/bin/sh
2: # -*- tcl -*-
3: # The next line is executed by /bin/sh, but not tcl \
4: exec tclsh "$0" ${1+"$@"}

1 ~ 3번까지 내용 설명 좀 부탁드립니다.

4. exec 관련해서 다른 예제에서는 아래 예제와 같은데..
exec tclsh "$0" ${1+"$@"} - 이중따옴표 내의 옵션은 어떤 뜻인가요?

ex>
1: #!/bin/sh
2: # \
3: exec tclsh "$0" "$@"