Открытие файла устройства с помощью erlang

Есть ли способ открыть файл терминального устройства в erlang?

Я использую Solaris и пытаюсь выполнить следующее ::

Erlang (BEAM) emulator version 5.6 [source] [64-bit] [async-threads:0] [kernel-poll:false]

/xlcabpuser1/xlc/abp/arunmu/Dolphin/ebin
Eshell V5.6  (abort with ^G)
1> file:open("/dev/pts/2",[write]).
{error,eisdir}
2> file:open("/dev/null",[write]).
{ok,}
3>

Как видно выше, драйвер файла erlang не имеет проблем с открытие нулевого файла, но не открытие файла терминального устройства !!

Невозможно прийти к заключению, поскольку файловый драйвер может открыть нулевой файл.

Есть ли другой способ открыть файлы терминального устройства?

Спасибо

6
задан FooF 30 October 2013 в 14:11
поделиться