關於Erlang啟動檔案的說明
阿新 • • 發佈:2018-11-24
標準Erlang/OTP系統可以通過.erlang檔案重新配置啟動項
具體詳細解析在中文官方網站:www.cnerlang.com
在這裡做個簡要的說明,當Erlang/OTP啟動時,會在系統啟動目錄下搜尋名為.erlang
的檔案,如果找不到會去使用者目錄下尋找該檔案,該檔案可以配置系統啟動時的動作,即執行可在Erlang shell中執行的表示式,例如載入.beam檔案等,具體做法如下:
- 典型的.erlang檔案包含搜尋路徑的集合,例如:
io:format("executing user profile in HOME/.erlang\n",[]).
code: add_path("/home/calvin/test/ebin").
code:add_path("/home/hobbes/bigappl-1.2/ebin").
io:format(".erlang rc finished\n",[]).
上面說到搜尋啟動檔案首先是在系統啟動路徑開始的,就是在系統安裝路徑的bin
目錄下,沒有該檔案可以在該目錄下新建一個a.txt,通過CMD命令列切換到這個目錄後執行下圖命令
即可,如果在這個目錄下找不到,系統將會在使用者目錄下找這個檔案,由於大家可能不熟悉這些系統路徑,可以通過init:get_arguement(home)
命令得知使用者目錄,執行以上相同步驟也可以實現.
啟動ERLANG系統後出現如下圖: