我的壳 一个简单的shell解释器。 仅用于学习 shell 和脚本解释器的详细信息。 该演示支持一些基本命令。 echo ls wc cp mv rm grep sort and expr find basename dirname head tail cat file read 它还支持执行后台(在命令后添加'&'。例如“sort file1 &”。注意&必须在空格之后) I/O 重定向可用。 ( > >> <) myshell filename # 执行文件中的命令。
2023-04-19 21:52:36 8KB C
1
自己写的shell解释器,有多重管道、重定向、以及读入双引号功能。程序风格良好,适合阅读。
2021-12-15 21:22:20 185KB linux shell 自己 flex
1
操作系统课的作业。实现了顺序执行命令,管道和重定向的嵌套,还有简单的history功能
2021-10-27 20:13:48 7KB linux shell
1
希望了解shell实现的朋友可以看看
2021-10-26 09:08:51 4KB
1
#include #include #include #include #include #include #include #define MAX_HOST_LEN 32 /* 主机名最大长度 */ #define MAX_PATH_LEN 256 /* 路径的最大长度 */ #define MAX_COMMAND_LEN 256 /*命令的最大长度*/
2021-10-22 09:12:04 2KB #include #include #include
1
模拟linux终端,实现shell解释器 实现内容:(先看README文件) 1.自动补全、上下键查找历史命令 2.内建命令:exit、set 、unset、 expoet、 history、cd (unset 只能删除变量,不能删除函数) 3.多管道命令 例如:cat xx.c | wc -l 4.外部命令 cat、 wc 等 5.后台运行 例如执行程序 ./a.out& 有 &标识符就可以后台运行程序
2021-06-23 15:44:39 46KB shell解释器 linux c语言
1
Shell命令解释器是基于Linux操作系统下的对命令进行解释执行的交互程序。本实验通过对shell的了解,用C语言实现一个shell命令解释器的一些常用的命令,能够完成shell的部分解释命令功能,其中具体实现了内部命令、部分外部命令、重定向功能和多管道等功能。 本人实验报告可以提供参考
2021-05-16 19:50:35 1.1MB 操作系统 shell解释器 linux
1
编写自己的Shell解释器编写自己的Shell解释器编写自己的Shell解释器编写自己的Shell解释器编写自己的Shell解释器编写自己的Shell解释器编写自己的Shell解释器
1