下面是我想要的--从bash执行以下迷你脚本:
mnesia:change_table_copy_type(schema, node(), disc_copies).我试图找出可能性,但找不到一个明确的答案。有一个"-noshell“选项,或者"-oldshell”选项,但是没有人说如何执行上面的命令。
我该怎么做?
发布于 2016-05-18 09:21:51
为此,您可以将-noshell与-eval "mnesia:change_table_copy_type(schema, node(), disc_copies)"结合使用。在此之后,您还必须传递-run init stop,以确保Erlang在运行命令后停止,或者VM将在评估-eval代码之后继续运行。
erl -noshell -eval "mnesia:change_table_copy_type(schema, node(), disc_copies)" -run init stophttps://stackoverflow.com/questions/37293438
复制相似问题