[erlang-questions] Hiding user input in escript

Bob Ippolito <>
Wed Mar 20 00:01:45 CET 2013


R16B does not change anything for escript as far as I can tell.

On Tue, Mar 19, 2013 at 3:17 PM, Bob Ippolito <> wrote:

> I see io:get_password() in my io module in R15B03, but it doesn't appear
> to work with escript because it uses the old 'user' rather than 'group'
> which doesn't understand the get_password io request. Haven't looked at
> R16B yet.
>
>
>
> On Tue, Mar 19, 2013 at 2:04 PM, Bryan Hughes <>wrote:
>
>>  Hi Everyone,
>>
>> I found this old thread from 2009 about trying to hide user input in an
>> escript (e.g. entering a password).
>>
>> http://erlang.org/pipermail/erlang-questions/2009-April/043311.html
>>
>> It concluded with:
>>
>> The problem seems to be that escript uses the old shell, which
>> does not support any way to control the terminal.
>>
>> We'll have a look at escript for the next release and see whether
>> it would be possible to have it run with the standard shell.
>>
>>
>> Does anyone know if this has been fixed.  I looked through the docs and
>> do not find io:get_password/0, or any options for reading stdin to not echo
>> the characters back.
>>
>> Looking forward to meeting those of you attending Erlang Factory in a
>> couple of days.
>>
>> Cheers,
>> B
>>
>> --
>>
>> Bryan Hughes
>> *Go Factory*
>> http://www.go-factory.net
>>
>> *"Art is never finished, only abandoned. - Leonardo da Vinci"*
>>
>>
>>
>> _______________________________________________
>> erlang-questions mailing list
>> 
>> http://erlang.org/mailman/listinfo/erlang-questions
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20130319/facc75ac/attachment.html>


More information about the erlang-questions mailing list