在 Bash 编程中,我想准确读取 10 个字节,但在遇到 '\n' 时不返回
我知道在 Bash 4.x 中,有 -N 选项可以实现此功能:
#!/bin/bash
exec 6<>/dev/tcp/localhost/6666
read -r -N 10 -u 6
但是当没有提供 -N 选项时这是如何实现的:比如 Bash 3.x 版本?
首先十分感谢!
在 Bash 编程中,我想准确读取 10 个字节,但在遇到 '\n' 时不返回
我知道在 Bash 4.x 中,有 -N 选项可以实现此功能:
#!/bin/bash
exec 6<>/dev/tcp/localhost/6666
read -r -N 10 -u 6
但是当没有提供 -N 选项时这是如何实现的:比如 Bash 3.x 版本?
首先十分感谢!