เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

erl_call - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เป€เบ›เบตเบ”เปƒเบŠเป‰ erl_call เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ erl_call เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


erl_call - เป‚เบ—/เป€เบฅเบตเปˆเบกเบเบฒเบ™เปเบˆเบเบขเบฒเบ Erlang Node

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


erl_call เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบฅเบฐ / เบซเบผเบทเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบš node Erlang เปเบˆเบเบขเบฒเบ. เบกเบฑเบ™
เปเบกเปˆเบ™เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบ•เบฒเบก erl_interface เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เป€เบ›เบฑเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ•เบปเบงเบขเปˆเบฒเบ‡. เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰
เบชเบฐเบ„เบฃเบดเบš Unix shell เป€เบžเบทเปˆเบญเป‚เบ•เป‰เบ•เบญเบšเบเบฑเบš node Erlang เบ—เบตเปˆเปเบˆเบเบขเบฒเบ. เบกเบฑเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”
เบเบฒเบ™โ€‹เบชเบทเปˆโ€‹เบชเบฒเบ™โ€‹เบเบฑเบš Erlang เป„เบ”เป‰โ€‹ rex เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆ Erlang RPC เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบกเบฑเบ™โ€‹เป€เบฎเบฑเบ”
เบšเปเปˆเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบŠเบญเบšเปเบงเบžเบดเป€เบชเบ”เปƒเบ”เป†เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบขเบนเปˆเปƒเบ™ node เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ Erlang.

เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ•เบปเป‰เบ™โ€‹เบ•เปโ€‹เปเบกเปˆเบ™โ€‹เป€เบžเบทเปˆเบญโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ Erlang เปเบˆเบโ€‹เบขเบฒเบโ€‹เบซเบผเบทโ€‹เป€เบžเบทเปˆเบญโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบเบฒเบ™โ€‹เบ—เปเบฒโ€‹เบ‡เบฒเบ™โ€‹เบ—เปเบฒโ€‹เบกเบฐโ€‹เบ”เบฒโ€‹
เป‚เบ—. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบกเบฑเบ™เบเปเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ—เปเปˆเป‚เบกเบ”เบนเบ™ Erlang erl_call เปเบฅเบฐเบกเบตเบกเบฑเบ™
เบฅเบงเบšเบฅเบงเบก, เบซเบผเบทเบ—เปเปˆเบฅเปเบฒเบ”เบฑเบšเบ‚เบญเบ‡เบชเปเบฒเบ™เบงเบ™ Erlang เบ—เบตเปˆเบˆเบฐเบ›เบฐเป€เบกเบตเบ™ (เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš
เปเบเบฐ Erlang).

เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เป€เบŠเบดเปˆเบ‡เบเปเปˆเปƒเบซเป‰เป€เบเบตเบ” stdin เบ—เบตเปˆเบˆเบฐเบญเปˆเบฒเบ™, เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰เบ›เบฐเป‚เบซเบเบ”เป€เบ›เบฑเบ™ scripts เบˆเบฒเบเบžเบฒเบเปƒเบ™
(Unix) shell scripts. เบญเบตเบเบ›เบฐเบเบฒเบ™เบซเบ™เบถเปˆเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบ”เบตเบ‚เบญเบ‡ erl_call เบญเบฒเบ”เบˆเบฐเบกเบฒเบˆเบฒเบ (http) CGI-bin scripts.

เบเบฒเบ™เบชเบปเปˆเบ‡เบญเบญเบ


erl_call

เบ—เบธเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบ•เปˆเบฅเบฐเปเบกเปˆเบ™เป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบ”เป‰เบงเบเบŠเบทเปˆ, เบ›เบฐเป€เบžเบ” เปเบฅเบฐเบ„เบงเบฒเบกเบซเบกเบฒเบเบ‚เบญเบ‡เบกเบฑเบ™.

-a [Mod [เบกเปˆเบงเบ™ [Args]]]]:
(เบ—เบฒเบ‡เป€เบฅเบทเบญเบ): เบ™เบณเปƒเบŠเป‰เบŸเบฑเบ‡เบŠเบฑเบ™เบ—เบตเปˆเบเบณเบ™เบปเบ”เป„เบงเป‰ เปเบฅเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš. Mod เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™
เบฅเบฐเบšเบธเป„เบงเป‰, เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เปเบฅเบฐ [] เปเบกเปˆเบ™เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ เบชเบฐเบซเบ™เบธเบเบชเบฐเบซเบ™เบฒเบ™ เปเบฅเบฐ Args,
เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš. Args เบ„เบงเบ™เบˆเบฐเบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบšเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบชเปเบฒเบฅเบฑเบš erlang:apply/3. เบซเบกเบฒเบโ€‹เป€เบซเบ”โ€‹
เบงเปˆเบฒเบ—เบธเบ‡เบ™เบตเป‰เปƒเบŠเป‰เป€เบงเบฅเบฒเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™, เบชเบฐเบ™เบฑเป‰เบ™เบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เบญเบฒเบ”เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡
เบเบธเปˆเบก Mod, เบชเบฐเบซเบ™เบธเบเบชเบฐเบซเบ™เบฒเบ™ เปเบฅเบฐ Args, เปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบ‚เบถเป‰เบ™เบเบฑเบšเบžเบถเบ”เบ•เบดเบเปเบฒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™
เปเบเบฐเบ„เปเบฒเบชเบฑเปˆเบ‡.

-c เบ„เบธเบเบเบต:
(เบ—เบฒเบ‡เป€เบฅเบทเบญเบ): เปƒเบŠเป‰เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เป€เบžเบทเปˆเบญเบฅเบฐเบšเบธเบ„เบธเบเบเบตเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบ„เบธเบเบเบต
เบฅเบฐเบšเบธ, เป„เบ”เป‰ ~/.erlang.cookie เป„เบŸเบฅเปŒเบ–เบทเบเบญเปˆเบฒเบ™เปเบฅเบฐเป€เบ™เบทเป‰เบญเบซเบฒเบ‚เบญเบ‡เบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™
เบ„เบธเบเบเบต. เป‚เบซเบ™เบ” Erlang เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเบ•เป‰เบญเบ‡เบกเบต cookie เบ”เบฝเบงเบเบฑเบ™.

-d:
(เบ—เบฒเบ‡เป€เบฅเบทเบญเบ): เป‚เปเบ”เบ”เบตเบšเบฑเบ. เบญเบฑเบ™เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰ IO เบ—เบฑเบ‡เปเบปเบ”เบ–เบทเบเบชเบปเปˆเบ‡เบญเบญเบเป„เบ›เบเบฑเบ‡เป„เบŸเบฅเปŒ
~/.erl_call.out.เบŠเบทเปˆ, เบšเปˆเบญเบ™เบ—เบตเปˆ เบ™เบฒเบกเบชเบฐเบเบธเบ™ เปเบกเปˆเบ™เบŠเบทเปˆ node เบ‚เบญเบ‡ Erlang node เปƒเบ™
เบ„เปเบฒเบ–เบฒเบก.

- เปเบฅเบฐ:
(เบ—เบฒเบ‡เป€เบฅเบทเบญเบ): เบญเปˆเบฒเบ™เบฅเปเบฒเบ”เบฑเบšเบ‚เบญเบ‡เบชเปเบฒเบ™เบงเบ™ Erlang, เปเบเบเป‚เบ”เบ ',' เปเบฅเบฐโ€‹เบชเบดเป‰เบ™โ€‹เบชเบธเบ”โ€‹เบฅเบปเบ‡โ€‹
เบเบฑเบš '.', เบˆเบฒเบ stdin เบˆเบปเบ™เบเปˆเบงเบฒ EOF (Control-D). เบ›เบฐเป€เบกเบตเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเปเบฅเบฐ
เบ•เบญเบšเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบˆเบฒเบเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบชเบธเบ”เบ—เป‰เบฒเบ. เบเบฑเบšเบ„เบทเบ™ {เบ•เบปเบเบฅเบปเบ‡, เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš} เบ–เป‰เบฒเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”.

-h เบŠเบทเปˆเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰:
(เบ—เบฒเบ‡เป€เบฅเบทเบญเบ): เบฅเบฐเบšเบธเบŠเบทเปˆเบ‚เบญเบ‡ node เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เบงเปˆเบฒ erl_call เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™.

-m:
(เบ—เบฒเบ‡เป€เบฅเบทเบญเบ): เบญเปˆเบฒเบ™เป‚เบกเบ”เบนเบ™ Erlang เบˆเบฒเบ stdin เปเบฅเบฐเบฅเบงเบšเบฅเบงเบกเบกเบฑเบ™.

-n เบ‚เปเป‰:
(เบซเบ™เบถเปˆเบ‡โ€‹เปƒเบ™ -n, - เบŠเบทเปˆโ€‹, -เบŠเบทเปˆ is required): เบกเบตเบ„เบงเบฒเบกเปเบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš -yam เปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰
เบเบฑเบ‡เบ–เบทเบเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เปƒเบ™เบ”เป‰เบฒเบ™เบซเบฅเบฑเบ‡.

-yam เบ‚เปเป‰:
(เบซเบ™เบถเปˆเบ‡โ€‹เปƒเบ™ -n, - เบŠเบทเปˆโ€‹, -เบŠเบทเปˆ เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™): node เปเบกเปˆเบ™เบŠเบทเปˆเบ‚เบญเบ‡ node เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™
เป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบซเบผเบทเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบš. เบกเบฑเบ™เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒ node เปเบกเปˆเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ erl
-yam, เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบŠเบทเปˆ node เบเบฒเบงเบ—เบตเปˆเบกเบตเบ„เบธเบ™เบงเบธเบ”เบ—เบดเบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบชเปˆเบงเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบ–เป‰เบฒ -s
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹, เบ‚เปเป‰ Erlang เบˆเบฐ (เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹) เบˆเบฐโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบ”เป‰เบงเบโ€‹ erl -yam.

-q:
(เบ—เบฒเบ‡เป€เบฅเบทเบญเบ): เบขเบธเบ” Erlang node เบ—เบตเปˆเบฅเบฐเบšเบธเบ”เป‰เบงเบเบ›เบธเปˆเบก -n switch. เบชเบฐเบซเบผเบฑเบšเบ™เบตเป‰
overrides เบชเบฐเบงเบดเบ” -s.

-r:
(เบ—เบฒเบ‡เป€เบฅเบทเบญเบ): เบชเป‰เบฒเบ‡เบŠเบทเปˆเปเบšเบšเบชเบธเปˆเบกเบ‚เบญเบ‡ node เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เบงเปˆเบฒ erl_call
เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™.

-s:
(เบ—เบฒเบ‡เป€เบฅเบทเบญเบ): เป€เบฅเบตเปˆเบกเบเบฒเบ™เปเบˆเบเบขเบฒเบ Erlang node เบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™. เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเปƒเบ™ a
เบฅเปเบฒเบ”เบฑเบšเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ—, เบšเปˆเบญเบ™เบ—เบตเปˆ '-s'เปเบฅเบฐ'-n node' เปเบกเปˆเบ™เบ„เบปเบ‡เบ—เบตเปˆ, เบžเบฝเบ‡เปเบ•เปˆเบ—เปเบฒเบญเบดเบ”
เบเบฒเบ™เป‚เบ—เบˆเบฐเป€เบฅเบตเปˆเบกเป‚เบซเบกเบ” Erlang. เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเบ‚เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบซเบผเบฒเบ
เป„เบง. เบ—เบธเบ‡เบ™เบตเป‰เบ›เบฐเบˆเบธเบšเบฑเบ™เบกเบตเบขเบนเปˆเปƒเบ™เป€เบงเบ—เบต Unix เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

-เบŠเบทเปˆ เบ‚เปเป‰:
(เบซเบ™เบถเปˆเบ‡โ€‹เปƒเบ™ -n, - เบŠเบทเปˆโ€‹, -เบŠเบทเปˆ เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™): node เปเบกเปˆเบ™เบŠเบทเปˆเบ‚เบญเบ‡ node เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™
เป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบซเบผเบทเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบš. เบกเบฑเบ™เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒ node เปเบกเปˆเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ erl
-เบŠเบทเปˆ เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบŠเบทเปˆ node เบชเบฑเป‰เบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบ–เป‰เบฒ -s เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™เปƒเบซเป‰, เป€เบ›เบฑเบ™
เป‚เบซเบ™เบ” Erlang เบˆเบฐเบ–เบทเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ (เบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™) เบเบฑเบš erl -เบŠเบทเปˆ.

- เปƒเบ™:
(เบ—เบฒเบ‡เป€เบฅเบทเบญเบ): เบžเบดเบกเบซเบผเบฒเบ เบ„เบณเป€เบงเบปเป‰เบฒ เบ‚เปเป‰เบกเบนเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™
เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเบฎเบฑเบเบชเบฒ erl_call.

-x ErlScript:
(เบ—เบฒเบ‡เป€เบฅเบทเบญเบ): เบฅเบฐเบšเบธเบŠเบทเปˆเบญเบทเปˆเบ™เบ‚เบญเบ‡เบชเบฐเบ„เบฃเบดเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ Erlang เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰. เบ–เป‰เบฒ
เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ, เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ erl script start-up เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

เบ•เบปเบงเบขเปˆเบฒเบ‡


เป€เบฅเบตเปˆเบกเบ‚เปเป‰ Erlang เปเบฅเบฐเป‚เบ—เบซเบฒ erlang:เป€เบงเบฅเบฒ/0.

erl_call -s -a 'erlang time' -n madonna
{18,27,34}

เบขเบธเบ”เป‚เบซเบกเบ” Erlang เป‚เบ”เบเบเบฒเบ™เป‚เบ—เบซเบฒ erlang:halt/0.

erl_call -s -a 'erlang halt' -n madonna

เบ™เบณเปƒเบŠเป‰เบเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบซเบผเบฒเบเบญเบฑเบ™.

erl_call -s -a 'เบฅเบฒเบเบŠเบทเปˆเปเบœเบ™เบ—เบตเปˆ [{ math,sqrt},[1,4,9,16,25]]' -n madonna

เบ›เบฐเป€เบกเบตเบ™เบชเบญเบ‡เบชเบฒเบกเบชเบณเบ™เบงเบ™. เป„เบ”เป‰ เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ เบ›เบฒเบ เบเบฑเบš EOF (Control-D).

erl_call -s -e -n madonna
เบชเบฐโ€‹เบ–เบดโ€‹เบ•เบด(เปเบฅเปˆเบ™),
X=1,
Y=2,
{_,T}=เบชเบฐเบ–เบดเบ•เบด(เปเบฅเปˆเบ™),
{X+Y,T}.
^D
{เบ•เบปเบเบฅเบปเบ‡,{3,0}}

เบฅเบงเบšเบฅเบงเบกเป‚เบกเบ”เบนเบ™เปเบฅเบฐเปเบฅเปˆเบ™เบกเบฑเบ™. เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡, เป„เบ”เป‰ เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ เบ›เบฒเบ เบเบฑเบš EOF (Control-D). (เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡
เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™, เบœเบปเบ™เบœเบฐเบฅเบดเบ”เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบฎเบนเบšเปเบšเบšเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™).

erl_call -s -m -a lolita -n madonna
-module(lolita).
-compile(export_all).
เป€เบฅเบตเปˆเบก() ->
P = เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™ (),
F = fun(X) -> {X,process_info(X,registered_name)} เบชเบดเป‰เบ™เบชเบธเบ”,
เบฅเบฒเบเบเบฒเบ™:เปเบœเบ™เบ—เบตเปˆ(F,[],P).
^D
[{[email protected],0,0> ,
{registered_name,init}},
{<[email protected],2,0> ,
{registered_name,erl_prim_loader}},
{<[email protected],4,0> ,
{registered_name,error_logger}},
{<[email protected],5,0> ,
{registered_name,application_controller}},
{<[email protected],6,0> ,
{registered_name,kernel}},
{<[email protected],7,0> ,
[]},
{<[email protected],8,0> ,
{registered_name,kernel_sup}},
{<[email protected],9,0> ,
{registered_name,net_sup}},
{<[email protected],10,0> ,
{registered_name,net_kernel}},
{<[email protected],11,0> ,
[]},
{<[email protected],12,0> ,
{registered_name,global_name_server}},
{<[email protected],13,0> ,
{registered_name,auth}},
{<[email protected],14,0> ,
{registered_name,rex}},
{<[email protected],15,0> ,
[]},
{<[email protected],16,0> ,
{registered_name,file_server}},
{<[email protected],17,0> ,
{registered_name,code_server}},
{<[email protected],20,0> ,
{registered_name,user}},
{<[email protected],38,0> ,
[]}]

เปƒเบŠเป‰ erl_call เบญเบญเบ™เบฅเบฒเบเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    SQuirreL SQL Client
    SQuirreL SQL Client
    SQuirreL SQL Client เป€เบ›เบฑเบ™ SQL เปเบšเบšเบเบฃเบฒเบŸเบดเบ
    เบฅเบนเบเบ„เป‰เบฒเบ‚เบฝเบ™เปƒเบ™ Java เบ—เบตเปˆเบˆเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰
    เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เบญเบ‡ JDBC เป„เบ”เป‰
    เบ–เบฒเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบชเบญเบ”โ€‹เบ„เป‰เบญเบ‡โ€‹เบเบฑเบ™โ€‹, เบ—เปˆเบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปƒเบ™โ€‹
    เป‚เบ•เบฐ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” SQuirreL SQL Client
  • 2
    เบงเบปเบ‡เป€เบฅเบฑเบš
    เบงเบปเบ‡เป€เบฅเบฑเบš
    เบงเบปเบ‡เป€เบฅเบฑเบšเป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เป เปเบฅเบฐเบšเปเปˆเป€เบชเบเบ„เปˆเบฒ
    เบ•เบปเบงเปเบเป‰เป„เบ‚เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบš
    เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ. เบ‚เบฝเบ™เปƒเบ™ HTML, CSS, เปเบฅเบฐ
    JavaScript เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเบฒเบเบ•เบฒเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเปเบฅเบฐ
    เบเบฝเบก...
    เบ”เบฒเบงเป‚เบซเบฅเบ”เบงเบปเบ‡เป€เบฅเบฑเบš
  • 3
    Pascal Compiler เบŸเบฃเบต
    Pascal Compiler เบŸเบฃเบต
    A 32/64/16-bit Pascal compiler เบชเปเบฒเบฅเบฑเบš
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS เปเบฅเบฐ DOS;
    เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰ wi...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Pascal Compiler เบŸเบฃเบต
  • 4
    เบ‚เปเป‰เบกเบนเบ™เบ”เบดเบˆเบดเบ•เบญเบ™ Canon EOS
    เบ‚เปเป‰เบกเบนเบ™เบ”เบดเบˆเบดเบ•เบญเบ™ Canon EOS
    Canon เบšเปเปˆเบกเบตเบเบฒเบ™เบ™เบฑเบš shutter
    เบฅเบงเบกเบขเบนเปˆเปƒเบ™เบ‚เปเป‰เบกเบนเบ™ EXIF โ€‹โ€‹เบ‚เบญเบ‡ an
    เป„เบŸเบฅเปŒเบฎเบนเบšเบžเบฒเบš, เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบเบฑเบš Nikon เปเบฅเบฐ
    Pentax. เบšเปเปˆเบกเบต Canon เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™
    เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ”เบ‚เปเป‰เบกเบนเบ™ Canon EOS DIGITAL
  • 5
    rEFInd
    rEFInd
    rEFInd เปเบกเปˆเบ™เบ—เบฒเบ‡เปเบเบเบ‚เบญเบ‡ rEFIt boot
    เบœเบนเป‰โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš rEFIt, rEFInd เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰
    เบเบงเบ”โ€‹เบซเบฒโ€‹เบญเบฑเบ”โ€‹เบ•เบฐโ€‹เป‚เบ™โ€‹เบกเบฑเบ” boot EFI เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹
    loaders เปเบฅเบฐเบกเบฑเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบต GUI เบ‡เบฒเบก
    เป€เบกเบ™เบนเบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™เบšเบนเบ”...
    เบ”เบฒเบงเป‚เบซเบฅเบ” rEFInd
  • 6
    ExpressLuke GSI
    ExpressLuke GSI
    เบซเบ™เป‰เบฒเบ”เบฒเบงเป‚เบซเบฅเบ” SourceForge เบ™เบตเป‰เปเบกเปˆเบ™เป€เบžเบทเปˆเบญ
    เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบ”เบฒเบงเป‚เบซเบฅเบ”เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เบ‚เป‰เบญเบเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™
    GSIs, เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™เบ—เบตเปˆเบเบดเปˆเบ‡เปƒเบซเบเปˆเบ‚เบญเบ‡ phhusson
    เป€เบฎเบฑเบ”เบงเบฝเบ. เบ‚เป‰เบญเบเบชเป‰เบฒเบ‡เบ—เบฑเบ‡ Android Pie เปเบฅเบฐ
    Android 1...
    เบ”เบฒเบงเป‚เบซเบฅเบ” ExpressLuke GSI
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    abi-tracker
    abi-tracker
    abi-tracker - เป€เบซเบฑเบ™เบžเบฒเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡ ABI
    เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบŠเบญเบšเปเบง C/C++.
    เบฅเบฒเบเบฅเบฐเบญเบฝเบ”: เบŠเบทเปˆ: ABI Tracker
    (abi-tracker) เป€เบšเบดเปˆเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡ ABI
    เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ‚เบญเบ‡ C/C+...
    เปเบฅเปˆเบ™ abi-tracker
  • 2
    abicheck
    abicheck
    abicheck - check application binaries
    เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ—เบซเบฒเป€เบญเบเบฐเบŠเบปเบ™เบซเบผเบทเบชเบฑเบ™เบเบฒเบฅเบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ
    เปƒเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ static เบ‚เบญเบ‡
    เบšเบฒเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฅเบฐเบšเบปเบš. ...
    เปเบฅเปˆเบ™ abicheck
  • 3
    couriertcpd
    couriertcpd
    couriertcpd - เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบกเบฅ Courier
    TCP server daemon ...
    เปเบฅเปˆเบ™ couriertcpd
  • 4
    couriertls
    couriertls
    couriertls - เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบกเบฅ Courier
    TLS/SSL protocol wrapper ...
    เปเบฅเปˆเบ™ couriertls
  • 5
    gbp-import-dscs
    gbp-import-dscs
    gbp-import-dscs - เบ™เปเบฒเป€เบ‚เบปเป‰เบฒเบซเบผเบฒเบเบญเบฑเบ™
    เป€เบงเบตเบŠเบฑเบ™เบ‚เบญเบ‡เปเบžเบฑเบเป€เบเบ”เปเบซเบผเปˆเบ‡ Debian
    เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™ Git ...
    เปเบฅเปˆเบ™ gbp-import-dscs
  • 6
    gbp-import-orig
    gbp-import-orig
    gbp-import-orig - เบ™เปเบฒเป€เบ‚เบปเป‰เบฒเบ—เบฒเบ‡เป€เบ—เบดเบ‡
    เปเบซเบผเปˆเบ‡เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™ git ...
    เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ gbp-import-orig
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad