You are here

외부명령 실행에 대한 궁금....

궁금한 것이 왜 이렇게 많은지....

다음과 같은 코드에서
button .f${k}.b2  -text "접속하기" -command "exec hanterm -e /home/hjs/login $ip $id $pass &"

에서 command항목에 wish나 tclsl를 입력하지 않아도 Linux에서 hanterm 이 실행이되는데....(tslsh,wish가 어떤 제어 권한을 가지면서 실행되는 것 같습니다)

전에 질문드릴때 command항목에 list eval exec wish.....

등과 같이 프로그램과 연결된 것을 입력해 줘야 한다고 하셨는데...

위의 경우는 그렇지가 않은데...혹시 login 항목에 연결프로그램내역을
입력해도 되나요...

login화일을 보니
#!/usr/bin/expectk --
라고 되어있더라구요... 이 것이 그 역할을 하는 것인가요.....

그리고 첫줄에 이러한 항목을 삽이하는 확실한 이유를 알고 싶습니다.
unix상에서만 역할을 하게 되는 것인가요...그러면 windows xp상에서는
무의미한 것인지....