1. 程式人生 > >關於Erlang啟動檔案的說明

關於Erlang啟動檔案的說明

標準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命令列切換到這個目錄後執行下圖命令ren 1.txt .erlang
即可,如果在這個目錄下找不到,系統將會在使用者目錄下找這個檔案,由於大家可能不熟悉這些系統路徑,可以通過init:get_arguement(home)命令得知使用者目錄,執行以上相同步驟也可以實現.
啟動ERLANG系統後出現如下圖:這裡寫圖片描述