ben bir Erlang komut satırından veya bash komut dizisi ile dosya başlatabilirsiniz:: Komut Satırı Dosya An Erl içinde Fonksiyonu Başlat
exec erl file.erl
Ama doğrudan bir işlev başlatmak için öğrenmek gibi olamaz bu dosya içinde.
örn. muhtemelen istediğini
exec erl file.erl -f function()
takdir herhangi bir öneriniz ...
Teşekkürler Jon! Her zamanki gibi, sen de çekersin :) –
Ayrıca. Bir komut satırı aracı yapıyorsanız, eskript kontrol edin. Savaş sandığında olması oldukça hoş bir araç. http://www.erlang.org/doc/man/escript.html –
Ayrıca, bu işlevi, dizeler veya atomlar listesinden başka bir argümanla başlatmanız gerektiğinde '-eval 'de vardır. Oh, ve interaktif kabuğun açılmasını önlemek için '-noshell'ı eklemek isteyebilirsiniz ve fonksiyon bittiğinde Erlang'dan çıkmak için sonunda--s init stop' ekleyebilirsin. – ndim