如何增加STDIN BUFFERSIZE

时间:2012-12-12 05:50:56

标签: linux debian buffer

我正在使用Linux Debian 6.0.6,我在STDIN Buffer中遇到了问题。 要从STDIN获取输入,我无法在STDIN中输入超过4095个字符, 有没有办法增加STDIN缓冲区大小。

1 个答案:

答案 0 :(得分:1)

缓冲区大小就像内核的页面大小。 如果你想用C做你的工作,请检查man setbuf(3)。 此外,这里已经回答了问题。 Using setvbuf() with STDIN stream

如果你想用shell做,只需试试stdbuf(1)。