shell命令解释器要素.doc

#include sys/wait.h #include unistd.h #include stdlib.h #include stdio.h #include signal.h #include string.h #include fcntl.h char *stack[1000]={/} ; int num=1; extern char **environ; /* 内装式shell命令的函数声明: */ int lsh_cd(char **args); int lsh_help(char **args); int lsh_exit(char **args); int lsh_pushd(char **args); int lsh_popd(char **args); int lsh_dirs(char **args); int lsh_redirect1(char **args); int lsh_redirect2(char **args); int lsh_redirect3(char **args); int lsh_redirect4(char **args); int lsh_export(char **args); int lsh_echo(char **args); /* 装入的命令列表,紧随其后的是相应的功能。 */ char *builtin

文档评论(0)

1亿VIP精品文档

相关文档