7
Come posso mascherare l'input dalla riga di comando? Caso di utilizzo di base: desidero inserire una password quando richiesto e ho bisogno di vedere * o niente.Come mascherare l'input in groove
Come posso mascherare l'input dalla riga di comando? Caso di utilizzo di base: desidero inserire una password quando richiesto e ho bisogno di vedere * o niente.Come mascherare l'input in groove
Poiché è possibile chiamare librerie Java da Groovy, è possibile trovare la risposta nella domanda How to mask a password in Java 5?.
In breve, utilizzare Console.readPassword()
(Java 6 o successivo).
Ottengo questo quando si esegue anche Console.readLine(): Catturato: groovy.lang.MissingMethodException: Nessuna firma del metodo: static java.io.Console.readLine() è applicabile per i tipi di argomenti:() valori: [] – Zombies
System.console(). ReadLine() in base a TFM http://java.sun.com/javase/6/docs/api/java/io/Console.html –
Stranamente questo è un compito incredibilmente frustrante per un linguaggio di scripting .... – Zombies