我有一个脚本,它将控制台输入存储到变量中,并要求粘贴一个超过1024个字符的字符串。
当我尝试粘贴超过1024个字符时,它会在1024个字符后停止接受输入,并显示截断的字符串。手动输入字符也会遇到此限制。如何解决这个问题?
iTerm似乎不是问题所在,我可以轻松地将超过1024的内容粘贴到bash中。
当我尝试粘贴超过1024个字符时,它会在1024个字符后停止接受输入,并显示截断的字符串。手动输入字符也会遇到此限制。如何解决这个问题?
iTerm似乎不是问题所在,我可以轻松地将超过1024的内容粘贴到bash中。
irb
2.1.3 :001 > a = STDIN.gets
当我使用Highline::import宝石和ask
方法时,我遇到了相同的症状。
puts "a"*2000; p gets.size
,并将输出复制粘贴为输入。没有什么意外的。 - steenslag