linux shell C语言实现

时间:2011-05-16 05:40:59
【文件属性】:

文件名称:linux shell C语言实现

文件大小:132KB

文件格式:RAR

更新时间:2011-05-16 05:40:59

C语言 linux shell 源码

C语言编程实现了linux的shell功能,包括多管道,父子进程,输入输出重定向以及简单的纠错功能。另外还有详细的word说明文档及图片,介绍了程序执行情况和各个函数说明。(好吧,坦白说了吧,这是我上linux课程是一次大作业,word说明文档就是实验报告)当时我花费了一个多星期时间,没有功劳也有苦劳了。
另外,本人保证该源代码绝对唯一,我没有在其他网站上发布过这个东西。至少做完这个程序,我对重定向和管道及进程通信使用就明白了。我承认要分比较高,不过使我自己动手做的,看着自己的东西怎么都觉得好。而且我也就打算只给需要的人看,你觉得有这个需求就下吧。当然,如果觉得贵可以不下。不过也没要钱,发几条评论就赚回来积分了。


【文件预览】:
linux作业.doc
shell.cpp
signal.cpp
readme.txt

网友评论

  • 写的太烂了 重定向没有实现完整 代码冗余
  • 很好 管道 重定向 fork 和exec用法都有
  • 谢谢分享,有没有写mv或者cp 的实现?
  • 很好 管道 重定向 fork 和exec用法都有
  • 非常不错~适合初学者~~
  • 不错~帮了我大忙了~
  • 管道和重定向处理的不错值得参考
  • 非常好,学习了!
  • 代码写的不错,有一定参考价值
  • 非常不错,很清晰,学习了,赞一个!
  • 非常不错的资源
  • linux project也要求写管道和重定向,还没研究通,希望能通过这个代码研究通,谢谢分享!
  • 下来看了,非常不错,感谢楼主
  • 代码格式非常好,尤其是管道和重定向处理这边处理的不错,赞一个!!
  • 非常好,正在写Linux大作业,学习了
  • 写的真是棒极了
  • 还不错,就是不是我想要的内容
  • 很好很强大! 文档和注释都很全面, 学习了!
  • 谢谢,很有用,参考了很多。
  • 很有用,很详细,谢谢