bash脚本编程:if语句、bash-n、bash-xCONDITION:bash命令:用命令的执行状态结果;成功:true失败:flase成功或失败的意义:取决于用到的命令;单分支:ifCONDITION;thenif-truefi双分支:ifCONDITION;thenif-trueelseif-falsefi多分支:ifCONDITION1;thenif-trueelifCONDITIO..
分类:
其他好文 时间:
2016-07-24 21:06:33
阅读次数:
250
整数测试及特殊变量在开始之前我们先介绍一个可以提前结束脚本的命令->exitexit的作用是退出当前进程、退出当前脚本,任何一个命令或者说是任何一个进程执行结束的时候都会有一个执行结果返回值和一个执行状态结果返回值,exit是用来让用户自定义执行状态结果返回值的命令。..
分类:
系统相关 时间:
2016-07-22 23:16:22
阅读次数:
450
bash脚本编程:过程式编程语言:顺序执行选择执行循环执行选择执行:if判断条件then条件为真的分支代码fiif判断条件;then条件为真的分支代码else条件为假的分支代码fi编写一个shell如果用户不存在就添加用户,存在就打印已经存在的信息。#!/bin/bashif[$#-lt1];thenecho"atleas..
分类:
系统相关 时间:
2016-07-20 06:47:28
阅读次数:
205
shell脚本编程脚本编程是一种编程能力的体现。编程语言分为以下几类:1,机器语言2,汇编语言3,高级语言:(1)静态语言:编译型语言->强类型语言强类型语言指的是变量的类型在程序执行前声明好,不能在程序执行过程中随意改变变量类型的语言。强类型语言常见的有:C、C++、J..
分类:
系统相关 时间:
2016-07-18 05:46:47
阅读次数:
335
bash为过程式编程语言代码执行顺序:1.顺序执行:逐条执行2.选择执行:代码有一个分支,条件满足时才会执行 两个或以上的分支,只会执行其中一个满足条件的分支3.循环执行:代码片段(循环体)要执行0,1或多个来回4.选择执行:单分支的if语句:if 测试语句then 代码分支fi双分支的if语句:i ...
分类:
其他好文 时间:
2016-07-10 12:33:51
阅读次数:
160
对脚本变量用“=”赋值时, "=" 左右不能留有空格,否则会提示错误。 比如以下例子: 在将系统时间分别赋值给 BEGIN_TIME 和 ENG_TIME 时,按照以往的习惯,在 “=” 左右加上了空格,结果出现错误提示: 原来对于bash脚本而言, 利用“=” 赋值时,“=”两边不可以出现空格。即 ...
分类:
其他好文 时间:
2016-07-03 17:22:41
阅读次数:
124
1) if/then结构: 判断命令列表的退出码是否为0,0为成功。 如果if和then在条件判断的同一行上的话, 必须使用分号来结束if表达式; if和then都是关键字。 if [ condition1 ] then command1 command2 command3 elif [ condi ...
分类:
其他好文 时间:
2016-05-23 16:46:46
阅读次数:
153
Bash(GNU Bourne-Again Shell)是一个为GNU计划编写的Unix shell,它是许多Linux平台默认使用的shell。
Bash脚本编程的变量:
1、$BASH
表示的是Bash的二进制程序文件的路径
eg:编辑bash文件例如1.sh,在其中输入如下代码:
然后保存运行,就会出现bash脚本解释器的路径。
2、$FUNCNA...
分类:
其他好文 时间:
2016-05-12 18:10:03
阅读次数:
122
从操作系统层面来说,shell是一个“壳”,人机交互接口,实质上shell就是命令解释器,解析用户输入的命令,进而达到人机交互的功能bash编程语言属于弱类型编程语言,不区分数据类型,所有数据默认当做字符处理,若要做运算处理,则需要使用算术表达式,同时也是过程式编程语言..
分类:
其他好文 时间:
2016-03-16 01:28:47
阅读次数:
216
变量:局部变量;本地变量;环境变量;位置参数变量;特殊变量 位置参数变量:myscript.sh argu1 argu2... 引用方式:$1, $2, ..., ${10}, ${11}, ... 特殊变量:$0:脚本文件路径本身;$#:脚本参数的个数;$*:所有参数;$@:所有参数 单分
分类:
其他好文 时间:
2016-03-15 20:24:23
阅读次数:
132