linux shell script
Chap 0 -- 前言 ( UNIX Shell Programming not for guru ...... )
(0.1) 讀者需要那些基礎 ?
這篇文章的主題是 UNIX Shell Programming . 閱讀這篇文章須要一點 基礎 , 包括 : 對 UNIX 的命令要有一點認識 , 尤其是常用 , 重要的 命令 . 此外 , 你也必需會在 UNIX 上使用 editor , 像 vi , joe 或 emacs 等 ...... 當然 , 假如你有寫程式的經驗 , 那麼 UNIX Shell Programming 對你來說不過是反掌折枝罷了 .
(0.2) 使用那一種 Shell ? Why ?
既然 Shell 有很多種 , 我們所要介紹是最早由 AT&T Bell Labs 的 Stephen Bourne 所寫的標準 Shell , 也就是所謂的 Bourne Shell . 在一些情況下 , 也會順便提一下 C Shell 相關的東西 .
既然現在已經有了更新更好的 Shell , 那我們為什麼還要介紹 Bourne Shell 呢? 這是因為 , 在 UNIX Shell Programming 中 , 有許多都 還是用 Bourne Shell 的語法寫成的 , 尤其像 /etc/rc.X ( SunOS ) 而一般使用者或許用 C Shell 的增強版 tcsh 或 bash ( Bourne Again Shell ) 這些比較新的 Shell . 不過沒有關係 , 只要系統中有 sh
( Bourne Shell ) 這個直譯器存在 , 那麼 , 我們都可以用 Bourne
Shell 的語法來寫程式 . ( 沒有 sh 的系統 , 是很難想像的 ...... ) 還有一點 , 用 sh 來寫程式實際上比用 csh 要好 , 網路上已經有
討論過了 , 很多書也都提到用 csh 寫程式的缺點 , 並建議不要用
csh 來寫程式 . 我個人沒有什麼意見 , sh 與 csh 就好比程式語言 中的 Pascal 與 C (只是比喻) , 想必學過這兩種語言的人都知道 , 只要學會了其中一種 , 另一種也不算太難學 , sh 與 csh 也是一樣 . 況且寫程式能真正作事就可以 , 不需要一下子用 sh , 一下子用 csh 來寫程式 .
*************************************************************
注意 !!!! 所有的例子都要在 Bourne Shell 系列的環境下操作
建議先看看 2.3 , 才不會搞了半天 , 才發覺原來你是用 C Shell
系列的 Shell (Shell 的種類及系列可參考 2.3)
此外 , 文中的一些例子都是在 Linux 下操作 , 在 SunOS 或 HP
上 , 命令也許有少許的不同 . 當你在演練時 , 假如不能正確的
執行 , 你應該看看指令的 manual . 像 SunOS 的 find 與 Linux
的 find 就有差異 . 大部份的例子都可以在各種不同的平臺上執行 .
我们可透过 Shell Script来简化我们日常的工作管理, 而且,整个 Linux 环境中,一些服务 (services) 的启动都是 透过 Shell Script的, 如果对于 Shell Script 不...
如果說 Linux 世界裡是所有小型工具的集散地,那麼你的 Shell Script 就是 整合這些小工具的“特定工具”,再拿出剛剛的列子來說,我想要先印出目前目 錄裡的元件...
利用LINUX SHELL Script实现数据库系统管理_专业资料。在大量的应用业务系统中,数据库往往是其核心设施,因此对于数据库的测试、监控和维护就非常重要。文章介绍了在LI...
Linux程式设计-11.Shell Script(bash)--(7)流程控制select_IT/计算机_专业资料。linux shell 编程的基础知识与入门select name [ in word; ] do list ; done...
Tutorial Linux Script Shell - ? ? Programacion en BASH - COMO de introduccion Mike G (mikkey) dis...
/bin/sh dialog --title "Delete file" \ --backtitle "Linux Shell Script Tutorial Example" \ --yesno "Are you sure you want to permanently delete \...
鸟哥的 Linux 私房菜第13章-学习 Shell Scripts_IT/计算机_专业资料。鸟哥的 Linux 私房菜第13章-学习 Shell Scripts鸟哥的 Linux 私房菜 为取得较佳浏览结果,请...
Linux Shell初级编程入门_计算机软件及应用_IT/计算机_专业资料。Linux Shell初级...else … fi 与其他语言不同, Shell Script 中 if 语句的条件部分要以分号来...
Linux Shell 编程与 Qt 程序设计主讲人: 卢扬 湖北第二师范学院 一、课程简介 Qt 基本介绍与展示 …... Shell 与 Shell Script 狭义: Shell 与 Shell Script...
Linux操作系统入门 八、编写shell Script 主要内容 ? shell的主要特点、类型、建立和执行的方式 ? bash变量的分类、定义形式及引用规则 ? 各种控制语句的格式、功能...
Linux Shell编程基础 编程基础授课:杨建新 脚本编程 传统的DOS批处理文件(*.bat...scriptname 在shell中使用变量 中使用变量 Bourne Shell的变数类型只有字串变量,...
闽公网安备 35021102001881号 
热门文档