linux下的简单的shell程序

原创 2007年09月29日 19:08:00
        shell 是 linux下的脚本语言,它提供了用户与系统之间的交互,解析命令的同时,也可以编写程序。它的功能非常强大。最近写了一个简单的shell程序,它类似于windows中dos下的批处理,将许多命令使用一个作业来完成。
     
程序如下:
@echo off
dir
ls
touch xy
#创建一个名为xy的文件
cat tu
#实现已有文件tu的内容
cat tu > xy
#将tu中的内容重定向到xy中
ls -l tu
cat xy
exit  0
  

用C语言编写一个Linux下的简单shell程序

这是一个简单的C程序,展示了如何进行系统调用执行logout cd ls pwd pid rm mkdir mv cp等命令,这是一个简单的命令解释程序shell,其源代码如下: ...
  • judyge
  • judyge
  • 2015年05月10日 16:56
  • 1162

linux下shell简单编程

  • 2013年06月24日 21:18
  • 224KB
  • 下载

Linux下实现简单的shell解释器

什么是shellshell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接受用户输入的命令并把它送入内核去执行。 实际上shell就是一个命令解释器,它解释有用户输入的命令并且把它们送...
  • tzy5210
  • tzy5210
  • 2017年02月28日 16:35
  • 308

Linux下shell程序编写

  • 2013年09月03日 22:16
  • 3.55MB
  • 下载

Linux下一个简单的Shell登陆界面系统

//login.sh #!/bin/sh #FileName:login.sh #Function:一个简单的登陆系统 #Version:...
  • sunrier
  • sunrier
  • 2012年07月20日 17:26
  • 2929

Linux下简单Shell实现(二)基本功能---主函数及init()函数

主函数流程介绍完了Shell的基本情况,就开始描述代码了。首先如下代码段所示为主函数的内容,一共只有几句话,但却是本Shell的一个基本工作流程。//main.cpp #include"tlsh.h"...

Linux下实现一个简单进度条和shell脚本实现彩色进度条

我们先来看看进度条的实现代码 有读者可能会疑惑,\r和\n有区别吗? 答案是肯定的,“回车”“换行”实际上是两个动作,‘\n’表示换行,’\r’表示回车。再来看看为什么要用usleep? w...

Linux下C语言实现简单Shell

#include #include #include #include #include #include #include #include #define MAX_STRING 2...
  • LT1030
  • LT1030
  • 2012年08月03日 21:08
  • 912

利用linux下的c语言编程来简单的实现一个shell功能实现!

学习了fork(),exec()函数之后,让我们来简单是实现来实现一个shell 里面用到了一些函数,进行对字符串进行做一下简单的处理! #include #include #include ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux下的简单的shell程序
举报原因:
原因补充:

(最多只允许输入30个字)