Возникла проблема с ведомым: start / 2 в операционной системе lion, поэтому мне нужно попробовать другое направление: «запустить общий узел с os: cmd автоматически» в оболочке erlang.Другой способ - через bash-файл.Но оба пути сталкиваются с одной и той же проблемой.Если не удается запустить автоматически, мне приходится каждый раз запускать узел вручную.
Eshell V5.9 (abort with ^G)
(emacs@yus-iMac.local)1> os:cmd("erl -name abcd").
"Eshell V5.9 (abort with ^G)\n(abcd@yus-iMac.local)1> *** Terminating erlang ('abcd@yus-iMac.local')\n"
(emacs@yus-iMac.local)3> os:cmd("~/Documents/Project/node_start").
"Eshell V5.9 (abort with ^G)\n(abc@yus-iMac.local)1> *** Terminating erlang ('abc@yus-iMac.local')\n"
Содержимое bash-файла выглядит следующим образом:
#/bin/sh
erl -name abc