QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1101|回复: 4

请教:shall是怎么分析用户输进去的命令的?

[复制链接]
发表于 2003-4-24 11:55:02 | 显示全部楼层 |阅读模式
是不是有什么算法 或者说是一些特殊的数据结构,
请各位指教。
发表于 2003-4-24 19:30:09 | 显示全部楼层
不是吧,你也在写shell?
http://www.cis.temple.edu/~ingargio/cis307/software/pup/ch01/raw/prog01.02.c
回复

使用道具 举报

发表于 2003-4-24 21:24:17 | 显示全部楼层
其实很简单 最简单的流程 读入字符到回车符 将最后的字符设为null 分离第一个空格之前的字串 如果匹配系统接口 创建进程 发到自己的处理程序 如果不是 到path下面寻找匹配程序 找到 创建进程将字符串发给程序
回复

使用道具 举报

发表于 2003-4-24 21:53:03 | 显示全部楼层
用getopt也可以,不过用的好象不多。
回复

使用道具 举报

发表于 2003-4-24 21:53:22 | 显示全部楼层
用getopt也可以,不过用的好象不多。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 02:15 , Processed in 0.057024 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表