Percebi que read
do zsh trava quando a entrada é maior que 1.023 caracteres:
$ read 'result?-> '
-> #type a 1,024 or longer input here
Existe alguma maneira de contornar essa limitação?
(By the way, especificando um grande número de caracteres para ler (por exemplo, read -k 10000 'result?-> '
) ainda causa read
para travar, mas curiosamente, depois de pressionar ^C
, a variável result
está definida corretamente. não resolve o problema, por causa da suspensão.)