搜索资源列表
5050309915_project_1
- shell 实现 操作系统课程设计 实现一个shell程序,含管道和重定向的实现
liunx_shellprogram
- 1. 编写一个C程序作为Linux内核的shell命令行解释程序。Shell程序应该使用与Bource shell相同的方式运行程序。 2. 增加功能以使用户可以使用\"&\"操作符作为命令的结束符。一个以\"&\"结尾的命令应该与shell并发执行。 3. 增加功能以使用户可以使用\"<\"和\">\"作为文件名前缀来重定向stdin和stdout描述符。同样,允许用户使用管道操作符\" \"来同时执行两个进程,并把第一个进程的stdout重定向为第二个进程的stdin。-1. P
本实验要实现一个简单的命令解释器
- 本实验要实现一个简单的命令解释器,也就是Linux中的shell程序。实验程序起名为ysh,要求其设计类似于目前流行的shell解释程序,如bash、csh、tcsh,但不需要具备那么复杂的功能。ysh程序应当具有如下一些重要的特征: 能够执行外部程序命令,命令可以带参数。 . 。 能够执行fg、bg、cd、history、exit等内部命令。 使用管道和输入输出重定向。 支持前后台作业,提供作业控制功能,包括打印作业的清单,改变当前运行作业的前台/后台状
myshell.rar
- 自己实现的模拟unix下shell的一些简单功能,包括执行常见的命令,输入输出重定向,多级管道等,To realize his shell under unix simulation of some simple functions, including the implementation of common commands, input and output redirection, multi-stage pipeline, etc.
MyShell.rar
- 一个shell程序可以实现管道,重定向,cd,后台,ls等功能,a simple shell, can achieve a pipeline, redirects, cd, background, and other functions ls
MyShell.rar
- 实现Linux的Shell基本功能。包括输入输出重定向,管道,等等。,Shell to achieve the basic functions of Linux. Including input and output redirection, pipes, and so on.
myshell
- 应用UNIX的fork()等系统调用,编写一个c程序具有以下功能: a) 实现Shell的基本功能,包括有:打印提示符;接受和分析命令行(滤去无效的空格、tab符号以及换行符等);执行命令(要有出错处理;输入exit或者bye退出);返回父进程; b) 处理后台程序(不需要wait) c) 处理多行命令(分析命令行中的‘ ’并处理之) d)应用 dup(), pipe()系统调用具有输入输出重定向以及管道功能;-Application of UNIX s fork () system call,
popenn.tar
- 在linux中,利用函数popen()实现command shell的重定向.-In linux, using the function popen () to achieve the redirect command shell.
virualDOS
- 用PIPE重定向技术,将命令从控制台输入/输出-this programe use pipeIO redirect to control win32 shell
Linux_share
- 一个实现基本功能的shell命令解释器,具有带参数例如ls -l -h,管道,重定向,后台,等功能。-Implementation of the basic functions of a shell command interpreter, with band parameters such as ls-l-h, pipelines, redirection, Backgrounds, and other functions.
LinuxShell
- 大学操作系统课程实验:Linux下实现的一个shell解释器。能够比较完整完好地执行Linux下的普通命令、重定向命令、管道命令等多种命令。-Experimental University of the operating system: Linux under a shell interpreter. Good to be able to complete the implementation of Linux under the general command, redirect comma
ivi_ls
- 目的: 1、应用UNIX的fork()等系统调用,编写一个c程序具有以下功能: a) 实现Shell的基本功能,包括有:打印提示符; 接受和分析命令行(滤去无效的空格、tab符号以及换行符等); 执行命令(要有出错处理;输入exit或者bye退出);返回父进程; b) 处理后台程序(不需要wait) c) 处理多行命令(分析命令行中的‘ ’并处理之) d)应用 dup(), pipe()系统调用具有输入输出重定向以及管道功能;
pralle_shell
- 本程序为Linux下的简易shell,支持多通道和重定向,并可并发同步运行linux程序。-Under Linux this program is simple shell, multi-channel and redirect, and can simultaneously run linux programs concurrently.
MyShell
- 模仿linux中shell的功能,简单的ls,dir等命令,也包括双管道,输入输出重定向,同时支持shell的定义变量以及变量赋值。同时做了简单的错误输入提示。-Linux in the shell to imitate the function, a simple ls, dir, etc. commands, but also dual-channel input and output redirection, while supporting the definition of shell
myshell.c.tar
- 简单的shell功能实现,并且可以在命令行重定向。-A simple shell function realization and can be redirected at the command line.
myshell
- 自己动手写的shell,实现管道,重定向,前后台,多条命令,但格式必须如 ls ps touch new.c,符号前必须有空格-Yourself to write shell, implementation pipeline, redirection, after Taiwan, a number of commands, but the format must be such as ls ps touch new.c, symbols have a space before
simShell
- 一个简单的shell,有管道,重定向等功能都已经实现-a simple shell,it has implemented pipe and redirection.
user_shell
- Linux环境下实现一个能执行部分内部和外部命令、支持I/O重定向、管道和前后台作业及控制的简单的Shell命令解释器,采用C语言开发,内附完整源码和详细开发文档。-A shell Interpreter under Linux.
shells2
- MyShell—可运行与linux系统下的简单shell。包含:处理指令、管道、重定向功能。主要开发语言为C-MyShell-linux systems can be run with a simple shell. Include: processing instructions, pipeline, redirection. The main development language is C
mshell.c.tar
- linux操作系统下的简易shell实现,包括常用的命令,历史记录,重定向,以及进程和线程控制,信号处理机制等-The realization of linux shell .