2013-10-01 97 views
1

init.tcl中的文件誰能給我解釋一下什麼用的init.tclTCL:關於TCL

當實際上它是由TCL解釋加載。

此文件的描述顯示爲

startup file for TCL . 

但據我所知.tclshrc是啓動文件。

任何人都可以解釋一下嗎?

+0

http://wiki.tcl.tk/15746 –

回答

5

其實,init.tcl中是由Tcl_Interp *加載的第一個文件。 它的任務是設置不同的包裝加載機制。

一些程序,最值得注意的是tclsh,將源.tclshrc。這通常使用Tcl_SourceRCFile完成。

因此init.tcl來源於每個Tcl解釋器,而.tclshrc只是由某些程序明確做到的。

*不適用於安全解釋

+0

+1到你的答案..只要我忍不住問..我在哪裏可以找到忍住自己.tclshrc文件?它是否像.bashrc文件?其實我找不到它旁邊.bashrc文件.. –

+0

確切。 tclsh將tcl_rcFileName的值設置爲'〜/ .tclshrc'或者在窗口中設置爲'〜/ tclshrc.tcl' –

+0

讓我檢查整個系統。可能是其他地方..:P我正在使用Centos5 –