⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 smallsh.h

📁 LINUX下VI编写的SHELL工具LINUX下VI编写的SHELL工具
💻 H
字号:

#include <unistd.h>
#include <stdio.h>
#include <sys/wait.h>
#include <sys/types.h>

#define EOL 1
#define ARG 2
#define AMPERSAND 3     //&
#define SEMICOLON 4		//:
#define MAXARG 512
#define MAXBUF 512
#define FOREGROUND 0 
#define BACKGROUND 1

extern char inpbuf[MAXBUF], tokbuf[2*MAXBUF];

extern char * ptr;
extern char * tok;

extern int userin(char *p);
extern int gettok(char **outptr);
extern int procline(void);
extern int inarg(char c);
extern int runcommand(char **cline,int where);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -