读书人

关于linux下管道的概念性有关问题

发布时间: 2012-06-14 16:00:31 作者: rapoo

关于linux下管道的概念性问题
就说说ls | test.txt 先得到一个字符串,一系列处理和exec函数调用后,利用重定向把数据写到了管道里面,但要实现把它写到test.txt里面去,这里就难到了,如何把这些个数据从管道拿出来而且放到test.txt里面去,如何来进行输入输出重定向!

[解决办法]
管理可以理解为一个文件, 从一个文件到另一个文件,read,write都可以
[解决办法]
ls > test.txt 即可

也可以自己写程序实现。
[解决办法]
只要你知道从命令行启动的进程都是shell的子进程就可以了。

子进程在exec之前可以做很多事,当然shell也会帮你做一些事,如果你告诉它的话。

读书人网 >UNIXLINUX

热点推荐