功能实现:模拟实现一个简单的交互式shell,取名为Myshell。为了得到一个命令行,Myshell执行一个阻塞性操作,直到用户根据提示符输入一条命令,Myshell通过gtes()函数获得用户输入的命令行,并对输入进行解析。1、支持程序后台运行。(判断是否包含&字符)2、支持重定向(判断是否包含<、>字符)3、支持设置搜索路径(判断是否包含|字符)4、支持内置命令:cd 、exit、 path不允许使用system、exec系列函数
http://wenku.baidu.com/link?url=t2bjWvv9yl3EstKwo3HorltPNXE4TKXXYWQXijQsqwAf7g_37-OnWiXV0OkSwT-ZojWmh35MBAuabG4rRRffHQAA2_PArCCagJnw09M4rBm