搜索资源列表
本实验要实现一个简单的命令解释器
- 本实验要实现一个简单的命令解释器,也就是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 .
bash
- ? 介绍shell编程的概念 ? 讨论shell程序是如何执行的 ? 描述shell变量的概念和使用方法 ? 讨论命令行参数是如何传给shell程序的 ? 解释命令替换的概念 ? 介绍一些编程的基本原则 ? 编写并讨论一些shell脚本 ? 讨论数值数据处理,数组处理 ? 描述如何将shell中的命令的标准输入重定向到脚本中的数据 ? 解释Bash的信号/中断处理能力 ? 解释Bash中的函数 ? 讨论Bash脚本的调试-? ? introduced
shell_v3
- linux环境下,实现的shell解释器,实现功能主要有: 1. 基本界面由输入提示符开头 2. 执行可执行文件包括参数 3. 错误提示 4. 内置简单shell 命令 cd exit 5. 单次I/O 重定向 > < 6. 单次管道 | 7. 后台运行 & 8. 顺序执行多个命令 ;-linux environment, to achieve the shell interpreter to realize functions are: 1