コマンドを実行して構成ファイルを検証できます
file:consult("settings.config").
Linuxコマンドからこれを行うことはできますか?erlシェルを開いてこのコマンドを実行できることはわかっていますが、1つのシェルコマンドでこれを実行したいと思います。
これを行うには、escriptファイルを使用できます。このようなもの:
validate.escript
#!/usr/bin/env escript
main([ConfigFile]) ->
{ok, Terms} = file:consult(ConfigFile),
io:format("~p~n",[Terms]).
次に、コマンドラインから呼び出すことができます。
./validate.escript path/to/file.config
これにより、構成の用語のリストが出力されるか、問題が発生した場合にエラーがスローされます。