搜索资源列表
本实验要实现一个简单的命令解释器
- 本实验要实现一个简单的命令解释器,也就是Linux中的shell程序。实验程序起名为ysh,要求其设计类似于目前流行的shell解释程序,如bash、csh、tcsh,但不需要具备那么复杂的功能。ysh程序应当具有如下一些重要的特征: 能够执行外部程序命令,命令可以带参数。 . 。 能够执行fg、bg、cd、history、exit等内部命令。 使用管道和输入输出重定向。 支持前后台作业,提供作业控制功能,包括打印作业的清单,改变当前运行作业的前台/后台状
unixshell
- 主要介绍了sh的变量、基本语法、程序设计等。如果掌握了这些内容,在学习其他UNIX下编程语言的时候,相信有一定的好处,我们说了,在大多数的UNIX中都提供Bourn Shell,而且很少有象sh这样强大的脚本编辑语言了,是系统管理员和程序员的一笔财富,并且不需要额外的软件环境,对文件等处理借助unix命令,实现起来比c实现还要简单。 -Mainly introduces the variables, basic grammar sh, program design, etc. If m
一个简单的shell程序
- 《操作系统—精髓与设计原理》一书中myshell编程项目
A-Simple-Shell
- Shell或者命令行解释器是操作系统中最基本的用户接口,该项目是写一个简单的Shell程序myshell。具体的详细功能见压缩包文件: A Simple Shell设计报告.docx-Shell command line interpreter or operating system is the most basic user interface, the project is to write a simple Shell program myshell. Details of the
Beginning.Linux.Programming4th_EN
- Linux程序设计 : 第4版(最负盛名的Linux程序设计图书) 时至今日,linux系统已经从一个个人作品发展为可以用于各种关键任务的成熟、高效和稳定的操作系统,因为具备跨平台、开源、支持众多应用软件和网络协议等优点,它得到了各大主流软硬件厂商的支持,也成为广大程序设计人员理想的开发平台。 本书是linux程序设计领域的经典名著,以简单易懂、内容全面和示例丰富而受到广泛好评。中文版前两版出版后,在国内的linux爱好者和程序员中也引起了强烈反响,这一热潮一直持续至今。本书是国内读者
ysh1
- 实现LINUX课程设计的Shell程序,能够实现简单的命令。-LINUX curriculum design to achieve the Shell program, enabling simple command
shell
- 这是一个简单的shell程序的设计。用的是c语言实现的基本的操作。-This is a simple shell program design. C language basic operation.
Shell
- 用C语言编写一个简单的shell程序,清晰易读、设计优良.使用Linux下的软件开发工具,学习使用POSIX/UNIX系统调用、对进程进行管理和完成进程之间的通信,理解并发程序中的同步问题.-A simple shell program written in C language, legible, well-designed software development tools under Linux, learning to use the POSIX/UNIX system call, t
simdisk
- 拟文件系统的前端操作shell 实现一个简单的shell(命令行解释器)。 将设计一的管理程序simdisk作为后台进程运行,利用本设计任务的shell操作simdisk。 本设计任务在于学会如何实现在前端的shell进程和后端的simdisk进程之间利用共享内存进行进程间通信(IPC)。 -File system front-end operations intended to implement a simple shell shell (command line inter
simpleshell
- 实验5 简单shell的设计和实现(20分) 目的: 1、练习使用编程环境,包括shell的命令,vi和gcc编译器。 2、体会进程概念,了解fork,execve,wait等系统调用。 要求: 1、除了系统调用execve,不允许使用其他的exec函数。输入应当允许带多个参数(一行内可以表示),不考虑通配符 (即“*”、“?”、“-”等等)的处理。 2、输入错误命令能提示出错并进入下一轮接收命令状态。 3、可以用Ctrl-C和Ctrl-\结束简单shell的运行。
shell
- 程序要求: (1) 程序运行时,先显示欢迎信息; (2) 创建一个新的用户。用户名为本人的姓名拼音缩写加学号的后两位 (3) 在本人的主目录下创建目录,目录的名称为本人的学号 (4) 在新创建的目录下,创建一个新文件,文件名为本人的姓名全拼 (5) 修改文件的权限为-rwxr--r--; (6) 判断文件是否可读,如果可读,显示“File yangchuanying is readable.”,否则,显示“File yangchuanying is not readable.”