资源简介
linux c 下得简单 shell 实现, 本人原创代码 谢绝转载及张贴 cd ls echo quit env jobs 批处理 后台并发执行 及外部命令调用!
代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
int main(int argc char *argv[] char *env[])
{
FILE *fp1 *fp2;
int i j sign = 0 a b x wait;
pid_t pid;
DIR *p_dir;
struct dirent *p_dirent;
char quit path[100] pid_name[100];
char command[100][500] order[100] canshu[200];
char *argv0[10];
size_t size0 size1;
struct jobs_pid{
int c_pid;
char name_pid[200];
struct jobs_pid *next;
};
struct jobs_pid *head = NULL *p = NULL *q = NULL;
if( argc >2 )
{
fprintf(stderr “[1]Usage:%s\n[2]Usage:%s \n“ argv[0] argv[0]);
exit(EXIT_FAILURE);
}
if( argv[1] != NULL && ( strcmp(argv[1] “/?“) == 0 ) )
{
printf(“\n\t\t\tShell by ZhangYingyan\n\
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8432 2012-02-24 22:09 shell.c
----------- --------- ---------- ----- ----
8432 1
- 上一篇:it6801/2的HDMI 单片机驱动
- 下一篇:OpenCV实现IHS简单图像融合
相关资源
- perl调用grep shell指令
- shell 在ucosii中的应用
- caffe 自动生成traintxt 和 valtxt
- windows防火墙-自动防御脚本
- Shell编程练习及答案
- 操作系统课程设计小型命令处理器s
- PowerShell XP V1.0
- shell命令调用kettle,将生成的日志按月
- 复旦大学_软件安全_SEED labs_7-Shellsho
- shellcode转换工具
- api-ms-win-crt-conio-l1-1-0.dll文件及解决办
- Linux命令行与Shell脚本编程大全第2版
- FastDFS一键安装脚本centOS6.7
- 45个aygshell.dll
- 最简单shell脚本编程
- Shell程序之学生管理系统
- linux下的shell编程---学生作业管理实现
- asm to shellcode
- LINUX实现一个简单的SHELL
- ue的shell高亮配置文件
- linux下模拟实现命令解释器shell
- lcx.exe 精简优化版
- QT在win10VS2017和linuxCentos7下编译的64位
- linuxc 高级编程之文件操作带截图
- Interop.Shell32.dll V1.2
- shell自动升级脚本
- 几个shell编程的小
- ADB源码可用vs2010直接编译
- ANSYS_MPC方法连接shell单元和beam单元_详
- Linux服务器安全加固shell脚本
评论
共有 条评论