Best practice for at starte et Erlang program
Hej
Jeg forsøger at finde udaf hvordan man mest "rigtigt" starter sit erlang program.
Lad os antage at man nu har skrevet en fin erlang service, som skal eksekveres på et *nix system, og man skal have adgang til erlang emulatoren for det kørende program så man kan debugge på den.
Der skrives nogen steder som start_erl , men jeg forstår ikke helt syntaksen for at få programmet eksekvere så man efterfølgende kan lave to_erl. Nogen der har et virkende eksempel?
Thomas
Du laver et bash script, som begynder med
#!/bin/bash
Derefter kan du så starte dit et erlang script ved først at starte erlang.
Følgende er for Ubuntu "Karmic Koala" 9.10, men virker måske også på dit system:
kig på http://manpages.ubuntu.com/manpages/karmic/en/man1/erl.1.html for terminal syntax til at starte erlang op.
Det svarer til at køre:
man 1 erl
fra terminalen
Det script gør du så eksekverbart med
chmod u+x erl_script.sh
hvor scriptet der starter erlang fortolkeren med erlang scriptet hedder "erl_script.sh"
I en passende kombination med 'cron' og/eller 'at' kan du så køre det script, når du gerne vil.
