Merge pull request #3094 from TomK/patch-1
read and discard zero chars to initialise STDINpull/3137/head
commit
32a9eebcd6
|
@ -177,7 +177,7 @@ class ConsoleIO extends BaseIO
|
||||||
// use bash if it's present
|
// use bash if it's present
|
||||||
if ($finder->find('bash') && $finder->find('stty')) {
|
if ($finder->find('bash') && $finder->find('stty')) {
|
||||||
$this->write($question, false);
|
$this->write($question, false);
|
||||||
$value = rtrim(shell_exec('bash -c "stty -echo; read -r mypassword; stty echo; echo $mypassword"'));
|
$value = rtrim(shell_exec('bash -c "stty -echo; read -n0 discard; read -r mypassword; stty echo; echo $mypassword"'));
|
||||||
$this->write('');
|
$this->write('');
|
||||||
|
|
||||||
return $value;
|
return $value;
|
||||||
|
|
Loading…
Reference in New Issue