谁能告诉我是什么意思呀?
#!/bin/dash
/*a simple shell*/
/* use command 'leave' to exit*/
#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <stdlib.h>
#include <sys/stat.h>
#include <fcntl.h>
#define BUFFERSIZE 80
extern char *get_current_dir_name(void);
extern char *getenv(const char *name);
extern pid_t waitpid(pid_t pid, int *status, int options);
char buffer[BUFFERSIZE+1];
如果要改,还是要看你的脚本里面的具体内容来改,顺便,修改权限的命令是:chmod 权限值 文件名;
第2和第3行的代码权限不够,第13行的代码语法错误;(你可以用set nu来查看行号)