豆搜网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > linux shell script
侵权投诉

linux shell script

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 就有差異 . 大部份的例子都可以在各種不同的平臺上執行 .

第1页

你可能喜欢

  • Linux系统命令使用详解
  • shell编程实例
  • Linux shell
  • shell脚本学习
  • linux shell编程
  • 编程基础
  • Linux编程
  • Excel使用技巧大全(超

热门文档

相关文档

  • 第09章 linux学习shell script_图文

    我们可透过 Shell Script来简化我们日常的工作管理, 而且,整个 Linux 环境中,一些服务 (services) 的启动都是 透过 Shell Script的, 如果对于 Shell Script 不...

  • linuxshellscript

    如果說 Linux 世界裡是所有小型工具的集散地,那麼你的 Shell Script 就是 整合這些小工具的“特定工具”,再拿出剛剛的列子來說,我想要先印出目前目 錄裡的元件...

  • 【论文】利用LINUX SHELL Script实现数据库系统管理

    利用LINUX SHELL Script实现数据库系统管理_专业资料。在大量的应用业务系统中,数据库往往是其核心设施,因此对于数据库的测试、监控和维护就非常重要。文章介绍了在LI...

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

    Linux程式设计-11.Shell Script(bash)--(7)流程控制select_IT/计算机_专业资料。linux shell 编程的基础知识与入门select name [ in word; ] do list ; done...

  • Tutorial Linux Script Shell

    Tutorial Linux Script Shell - ? ? Programacion en BASH - COMO de introduccion Mike G (mikkey) dis...

  • linux shell dialog

    /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

    鸟哥的 Linux 私房菜第13章-学习 Shell Scripts_IT/计算机_专业资料。鸟哥的 Linux 私房菜第13章-学习 Shell Scripts鸟哥的 Linux 私房菜 为取得较佳浏览结果,请...

  • Linux Shell初级编程入门

    Linux Shell初级编程入门_计算机软件及应用_IT/计算机_专业资料。Linux Shell初级...else … fi 与其他语言不同, Shell Script 中 if 语句的条件部分要以分号来...

  • Linux Shell编程与Qt程序设计

    Linux Shell 编程与 Qt 程序设计主讲人: 卢扬 湖北第二师范学院 一、课程简介 Qt 基本介绍与展示 …... ShellShell Script 狭义: ShellShell Script...

  • Linux-08-script

    Linux操作系统入门 八、编写shell Script 主要内容 ? shell的主要特点、类型、建立和执行的方式 ? bash变量的分类、定义形式及引用规则 ? 各种控制语句的格式、功能...

  • Linux_Shell脚本语言

    Linux Shell编程基础 编程基础授课:杨建新 脚本编程 传统的DOS批处理文件(*.bat...scriptname 在shell中使用变量 中使用变量 Bourne Shell的变数类型只有字串变量,...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.docsou.com All Rights Reserved.  闽ICP备15022310号-9  闽公网安备 35021102001881号  email
返回顶部