Linux程式设计-11.Shell Script(bash)--(1)简介

转载 2004年08月30日 08:32:00
众所皆知地,UNIX上以小工具着名,利用许多简单的小工具,来完成原本需要大量软体开发的工作,这一点特色,使得UNIX成为许多人心目中理想的系统平台。 
在众多的小工具中,Shell Script算得上是最基本、最强大、运用最广泛的一个。它运用围之广,不但从系统启动、程式编译、定期作业、上网连线,甚至安装整个Linux系统,都可以用它来完成。 

因为Shell Script是利用您平日在使用的一些指令,将之组合起来,成为一个"程式"。如果您平日某些序列的指令下得特别频繁,便可以将这些指令组合起来,成为另一个新的指令。这样,不但可以简化并加速操作速度,甚至还可以乾脆自动定期执行,大大简化系统管理工作。 



--------------------------------------------------------------------------------

Bash(GNU Bourne-Again SHell)是许多Linux平台的内定Shell,事实上,还有许多传统UNIX上用的Shell,像tcsh、csh、ash、bsh、ksh等等,Shell Script大致都类同,当您学会一种Shell以後,其它的Shell会很快就上手,大多数的时候,一个Shell Script通常可以在很多种Shell上使用。 
这里我介绍您bash的使用方法。事实上,当您"man bash"时,就可以看到bash的说明书,不过对许多人来说,这份说明书犹如"无字天书"一样难懂。这份文件,主要资料来源为"man bash",我加上一些实际日常的应用例来说明。希望这样能让那些始终不得其门而入的人们,多多少少能有点概念。 

Linux程式设计-11.Shell Script(bash)--(5)控制圈for

示了几个简单的Shell Script,相信您应该对Shell Script有点概念了。现在我们开始来仔细研究一些较高等的Shell Script写作。一些进一步的说明,例如"$"、">"、">"、"...
  • foxcai
  • foxcai
  • 2004-09-13 14:09:00
  • 955

Linux程式设计-11.Shell Script(bash)--(6)流程控制case

case word in [ pattern [ | pattern ] ... ) list ;; ] ... esac case/esac的标准用法大致如下:  case $arg in     ...
  • foxcai
  • foxcai
  • 2004-09-13 14:10:00
  • 1398

Linux程式设计-11.Shell Script(bash)--(2)教学例

"Hello world" Shell Script  照传统程式教学例,这一节介绍Shell Script的"Hello World"如何撰写。  -------------------------...
  • foxcai
  • foxcai
  • 2004-08-30 08:33:00
  • 1084

Linux程式设计-11.Shell Script(bash)--(7)流程控制select

select name [ in word; ] do list ; done select顾名思义就是在word中选择一项。与for相同,如果[in word;]省略,将会使用Script後面所加的...
  • foxcai
  • foxcai
  • 2004-09-13 14:11:00
  • 1074

Linux程式设计-11.Shell Script(bash)--(4)档案系统检查

系统安全一向是大多数电脑用户关心的事,在UNIX系统中,最重视的事,即系统中有没有"木马"(Trojan horse)。不管Trojan horse如何放进来的,有一点始终会不变,即被放置木马的档案,...
  • foxcai
  • foxcai
  • 2004-08-30 08:43:00
  • 920

linux bash

  • 2011年12月06日 16:57
  • 2.89MB
  • 下载

bash script example

https://www.shellscript.sh/index.html https://linuxconfig.org/bash-scripting-tutorial https://www....
  • SH_UANG
  • SH_UANG
  • 2017-11-11 08:16:20
  • 301

Linux程式设计-11.Shell Script(bash)--(3)用於自动备份的Shell Script

一个用於自动备份的Shell Script 我们先前提到,可利用Shell Script搭配crond来作定期的工作。要作定期性的工作,在UNIX上,就是与crond的搭配运用。  ---------...
  • foxcai
  • foxcai
  • 2004-08-30 08:34:00
  • 1062

Linux SHell Script

  • 2009年08月06日 12:58
  • 1.36MB
  • 下载

Linux运维笔记----Bash Scripts基础II

Bash Scripts基础II1.Bash位置参数有两种简单的方法可以将用户输入读入bash中的变量。 - 用read提示用户输入(使用-p选项)并将其直接存储到一个或多个变量: 交互式输入...
  • men_wen
  • men_wen
  • 2016-09-11 21:07:23
  • 1319
收藏助手
不良信息举报
您举报文章:Linux程式设计-11.Shell Script(bash)--(1)简介
举报原因:
原因补充:

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