|
c语言里面有些很重要的函数不知道在shell里面如何实现,请教一下大家。
1 read/getchar/fseek
read可以读,但是每次都读一行,不能从字节数上来控制,好像seek也不方便。如果我希望从某个文件里面一次只读一个字符该怎么办?
我现在只知道用dd可以进行按字节的read,也可以fseek,不知道shell有没有直接支持的方式。
2 select/poll
shell里面对I/O的处理好像都是阻塞方式,有非阻塞方式的IO么?
3 socket
如何创建socket?
bash可以有一个使用/dev/tcp的功能,但是并不是每个bash编译的时候吧这个功能都加进去了(debian就没有),如何更通用地创建socket? |
|