码迷,mamicode.com
首页 > 系统相关 > 详细

linux shell编程

时间:2014-07-18 16:00:28      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:style   color   使用   strong   文件   linux   

第一部分:Shell 简介
命令解释语言程序设计语言
当一个用户登陆linux 系统后,系统就会为该用户创建一个shell进程。
Shell版本:
Bourne Shell:是贝尔实验室开发的,unix普遍使用的shell,在编程方面比较优秀,但
在用户交互方面没有其他shell优秀。


BASH:是GNU的Bourne Again Shell,是GNU操作系统上默认的shell,在bourne shell基础上增强了很多特性,如命令补全,命令历史表等等

Korn Shell:是对Bourne Shell 的发展,在大部分内容上与Bourne Shell兼容,集成
了C Shell和Bourne shell优点。

C Shell:是SUN公司Shell的BSD版本,语法与c语言相似,比bourne shell 更适合编程

Shell案例:
[root@sugarCRM ~]#vi myshell.sh
#!/bin/sh
echo "hello,world“


[root@sugarCRM ~]#chmod u+xmyshell.sh
[root@sugarCRM~]#./myshell.sh
hello,world

 

第二部分:Shell 程序设计基础

2.1 Shell输入输出

2.11 echo

echoecho命令:用来显示文本行或变量取值,或者把字符串输入到文件中

 

 

 

 

 

2.12 read

2.13 cat 和管道

2.14 tee

2.15标准输入,输出和错误 结合使用标准输出和标准错误 合并标准输出和标准错误

 

2.2 Shell后台执行命令

2.3 引号

2.4 Shell 变量,参数

linux shell编程,布布扣,bubuko.com

linux shell编程

标签:style   color   使用   strong   文件   linux   

原文地址:http://www.cnblogs.com/qmfsun/p/3852219.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!