Мое приложение отправляет циклические отчеты об ошибках.
Они будут отображаться на оболочке Erlang, которая выводит довольно много.
Это делает ввод в оболочку довольно неприятным.
Как обычно справляться с этим, если:
Я действительно хочу увидеть этот вывод
Мне бы не хотелось, чтобы это было во всей строке ввода, я просто набираю
Как с этим бороться? Всегда включайте дистрибутив и подключайтесь ко второй оболочке для пользовательского ввода (это дополнительное усилие при запуске приложения, которое я часто делаю во время разработки).
Я бы предпочел некоторую автоматическую, легко запускаемую настройку, в которой все сообщения журнала и sasl отправляются в одно место, а мои входные и возвращаемые значения не нарушаются в другом месте.
Для справки, вот как я начинаю свои сеансы:
#!/bin sh
erl +W w -boot start_sasl -config myapp -s myapp -extra "$@"