Linux入门(7) 脚本

1.宣告使用的shell为何 

2.注明创建者 编写作用等

3.注释每一个功能函数

 

执行脚本

1.修改可执行权限 chmod 755 file.sh

2.sh file.sh 可以直接运行脚本

 

#!/bin/bash 声明使用的shell

#20130912 注释日期

 

“”保留变量信息

’‘只保留单纯的字符

 

declare 声明变量

a 数组 f函数 i整数 r只读 x通过环境输出变量

 

交互式脚本

read 等待读入指令

 

定义脚本的参数代号:

myscript opt1 opt2 opt3 opt4

$0          $1    $2    $3    $4

运行时可接参数 sh file opt1   ($0 代表文件名)

 

逻辑判断式与表达式

 

(1)条件判断

if...then...fi

if...then...else if...then..else... fi

每一个独立的组件之间 需要用空格隔开

条件需要[]

 

 

netstat 显示网络状态

添加命令符号不是单引号 而是``(1旁边的按键)

 

case 种类方式(string) in

种类方式一)

  代码段;;

种类方式二)

  代码段;;

*)

 echo“Usage:{种类方式一|种类方式二}”

 exit 1

esac

 

(2)循环

for((条件一;条件二;条件三))

for variable in variable1 variable2 (以空格分割变量)

while[condition1] && [condition2]

until [condition1] && [condition2]

 

do

  代码段

done

 

 

 

调试脚本

sh [-nvx] scripts

n不执行脚本 查询脚本内语法错误  v 执行脚本前 先将脚本的内容显示 x 将用到的脚本内容显示出来

 

 

posted @ 2013-09-13 10:54  Mr.Ming2  阅读(330)  评论(0)    收藏  举报