当前位置:  技术问答>linux和unix

编一个模拟shell实现的程序,怎么实现输入输出重定向?谢谢

    来源: 互联网  发布时间:2015-03-16

    本文导语:  期末考试作业unix高级编程,让模拟一个shell 实现一些功能,想问一下:输出/输入重定向是要人为地控制,还是有系统函数或者是系统调用可以直接用啊,比如说如果只是ls命令,可以先fork一个子进程,然后execlp(参数...

期末考试作业unix高级编程,让模拟一个shell
实现一些功能,想问一下:输出/输入重定向是要人为地控制,还是有系统函数或者是系统调用可以直接用啊,比如说如果只是ls命令,可以先fork一个子进程,然后execlp(参数)就可以完成,但是如果要实现输入输出重定向,如ls –a >a.out这个命令,输出结果重定向到a.out是我们自己创建一个文件将ls结果写进去
还是说有函数就可以完成这样的功能,只需给他参数就行了呢?如果有,请帮忙说一下,谢谢了。

|
函数可以完成。
参考:
http://www.linuxeden.com/edu/doctext.php?docid=2756

|
《边学边干-linux内核指导》有一章是做一个简单的shell,可以参考他的源代码。

    
 
 

您可能感兴趣的文章:

  • 代码实现Radius服务模拟的问题,熟悉Radius服务的大虾请进!
  • 那位高人有任务分配问题的禁忌搜索算法、模拟退火算法的算法实现程序啊
  • 用C或C++编程,模拟可变分区存储管理且首次适应的算法实现存储器的分配与回收
  • 模拟unix文件系统的设计及实现???
  • linux编程:timer模拟线程,怎么实现?谢谢!
  • Android应用开发中模拟按下HOME键的效果(实现代码)
  • C#模拟MSN窗体抖动的实现代码
  • 高分加厚禮(模拟UNIX文件系统的设计及实现)
  • Oracle中使用触发器(trigger)和序列(sequence)模拟实现自增列实例
  • winform模拟鼠标按键的具体实现
  • php获取cookie模拟登录实现方法
  • Android模拟器中窗口截图存成文件实现思路及代码
  • PHP使用CURL实现对带有验证码的网站进行模拟登录的方法
  • 模拟鼠标事件的实现思路及代码
  • 用pywin32实现windows模拟鼠标及键盘动作
  • jQuery实现模拟翻牌效果菜单的代码举例
  • 请问大家:有没有这些资料-模拟UNIX文件系统的设计及实现
  • 一份课程设计作业:模拟UNIX文件系统的设计及实现
  • 怎样模拟键盘给其他程序输入,用管道重定向怎么实现
  • Red Hat linux 图形界面下模拟键盘事件如何实现?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • EFL设计示波器,模拟量输入的问题
  • --********-- linux下如何模拟键盘的输入 --************---
  • 怎样用java模拟键盘输入?
  • 我要模拟键盘事件,可是中文输入法接不到
  • shell中模拟输入
  • shell下要模拟终端输入delete键该怎么写??
  • 多线程编程,如何用一个线程模拟键盘的输入呀?
  • android 使用uinput模拟输入设备的方法
  • 电路教学模拟器 稳恒电路模拟器
  • php模拟登录 php curl模拟登录教程大全
  • 在Android模拟器上模拟GPS功能总是null的解决方法
  • Intel HAXM为Android 模拟器加速解决模拟器运行慢的问题
  • php模拟qq登录 php模拟登录实例
  • ◆◆◆◆◆◆◆j2me中,用repaint()在同一地方重画图象,当我画到二十几遍后,手机模拟器就出错或者程序自动退出。我想是不是由于重画时,以前的图片好保存在模拟器的内存中,当重画到一定数时,内存不够,便出错了。还是其他的原因?请问如何解决?
  • 指令级机器模拟器 GXemul
  • FC模拟器 Nintendulator
  • 任天堂游戏模拟器 VisualBoyAdvance
  • 在线模拟考试系统 PHPems
  • PSP模拟器 JPcsp
  • 电路模拟器 Qucs
  • JavaScript 模拟器库 Virtjs
  • 单元测试模拟框架 PowerMock
  • Linux游戏模拟器 Xmame
  • 微控制器模拟器 PICsim
  • NDS模拟器 DeSmuME
  • FC 模拟器 Nestopia
  • PS2模拟器 PCSX2
  • 和弦模拟建模合成器 amSynth


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3