Linux下Shell命令解释器,一、 实现功能: 要求实现一个简单的命令解释器,也就是linux中的shell程序,在本程序中我们将其起名为mysh,要求: 1、 能够执行外部程序命令,命令可以带参数; 2、 能够执行fg、bg、cd、history、exit等内部命令; 3、 使用管道和输入输出重定向; 4、 支持前后台作业,提供作业控制功能,包括打印作业的清单,改变当前运行作业的前/后台状态,以及控制作业的挂起、中止与继续运行; 5、 使用Make工具建立工程; 6、 使用调试器gdb来调试程序;
2021-10-20 14:09:39 33KB Shell
1
在Linux环境下模拟实现简单命令解释器。 实现的命令解释如下: pwd //显示当前目录名 dir //列出目录及文件 cd //改变当前文件夹 newdir //新建目录 deldir //删除目录 exit //退出命令解释程序
2021-10-15 15:03:12 2KB 命令 解释器
1
要求在Linux/Unix上用C语言开发一个下命令解释程序,软件能在Linux/Unix平台下运行,也就是linux中的shell程序,在本程序中我们将其起名为ysh,要求: 1、能够执行外部程序命令,命令可以带参数; 2、能够执行fg、bg、cd、history、exit等内部命令; 3、使用管道和输入输出重定向; 4、支持前后台作业,提供作业控制功能,包括打印作业的清单,改变当前运行作业的前/后台状态,以及控制作业的挂起、中止与继续运行;
1
课程作业 (1)基本命令包括: mypwd //显示当前所在目录的路径名 mylist //列出指定目录中的所有目录及文件 mycd //改变当前工作目录 mymkdir //新建目录 myrmdir //删除目录 myexit //退出命令解释程序 (2)拓展要求包括: myrename //重命名一个文件或目录 mycopy //复制一个已存在的文件 myfind -name //在指定的目录及其子目录中查找指定的文件(输入文件名),并输出查找到的文件的绝对路径。
2021-08-05 13:02:09 9KB 课程
1
本程序主要完成的是在虚拟机里面的linux系统环境下模拟实现简单的命令解释器。其中有pwd的命令可以显示当前所在目录的路径名,而list命令可以列出指定目录中的所有目录和文件,而cd命令可以改变当前的工作目录,而mkdir命令可以新建目录,rmdir命令可以删除目录,而exit命令可以退出命令解释程序。
2021-07-15 19:03:29 491KB linux c语言 命令解释器
1
基于Python的SCPI命令解释器的设计.pdf
2021-06-28 20:04:22 2.79MB Python 程序 软件开发 论文期刊
进程和程序:编写命令解释器sh 更多资源请访问http://www.59186618.com
2021-05-21 14:15:26 109KB 进程和程序:编写命令解释器sh
1
Shell命令解释器是基于Linux操作系统下的对命令进行解释执行的交互程序。本实验通过对shell的了解,用C语言实现一个shell命令解释器的一些常用的命令,能够完成shell的部分解释命令功能,其中具体实现了内部命令、部分外部命令、重定向功能和多管道等功能。 本人实验报告可以提供参考
2021-05-16 19:50:35 1.1MB 操作系统 shell解释器 linux
1
linux 命令解释器 实现基本的Shell命令
2020-03-09 03:10:44 1KB shell
1
使用c语言完成了myshell模拟命令解释器,包含ls,pwd,cd,cat,time,date,cp,umane,tac,du,tail,echo,whoami,clear,输出重定向,管道命令等功能。
2020-01-03 11:32:39 1.32MB 模拟命令解释 Linux下 c语言
1