• moonshell官网 > Shell脚本程式
  • Shell脚本程式

    免费下载 下载该文档 文档格式:PDF   更新时间:2010-12-01   下载次数:0   点击次数:1
    文档基本属性
    文档语言:English
    文档格式:pdf
    文档作者:www.31wd.com
    关键词:2?
    主题:2?
    备注:
    点击这里显示更多文档属性
    Shell脚本程式 part 1
    大叶资工 王欣平
    Shell脚本程式 Part-I
    介绍
    Shell是一个指令解释器 (Command Interpreter) Shell脚本 (Shell Script)
    一个可执行的文字档案,包含要执行的序列shell指令.
    例子:比较看看
    试试看指令echo
    ~> echo Hello the World!!
    试试看脚本程式
    Step 1. 使用vi产生一个名hello的档案,在档案内输入 echo Hello the World!! Step 2. 使该档案可以执行 ~> chmod +x hello Step 3. 在档案hello相同的目录,键入 ~> ./hello
    简单的Shell脚本程式
    试著用vi产生一个档案名为command的档案,其中有四 行文字
    # A simple shell script cal date who
    然后执行
    ~> sh command
    简单的Shell脚本程式
    你也可以使档案command可以直接执行,使用
    ~> chmod u+x command
    然后直接执行
    ~> ./command
    子Shell
    当执行shell脚本时,目前的「母」shell可以呼叫其 他的「子」shell(sub-shell)来执行这个脚本程式

    csh, tcsh, ksh, bash, 及 sh. Sub-shell可能不同於呼叫他的shell
    其中sh(bash) 可移植性最高.
    子Shell
    为了避免在执行脚本使用错误的shell.我们会在脚本 的开头添加下面这行:
    #!/bin/shell_name
    shell_name 可以是任何系统支援的shell,如

    sh, bash, csh, tcsh, ksh … 当然,你脚本中的指令也必顸是所指定的shell所支援的
    脚本程式语言shell
    shell脚本在语言结构,包括

    变数(variables) 输入/输出函数 数学运算 条件表示式 选择结构(Selection structures) 重复结构(Repetition structures)
    注意事项

    在随后的讨论,我们将焦点放在Bash(sh) ,因为它是 最多人使用(可移性高)shell脚本语言 不同shell的指令及语法有差异
    变数
    变数有三种类型

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • moonshell2.1下载  moonshell2.0  moonshell下载  moonshell2  moonshell怎么用  moonshell1.7b1  moonshell汉化版下载  moonshell2.10中文版  3ds用moonshell全屏