shell脚本是用来执行linux命令行的;程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。在shell编程中,所有的变量都由字符串组成,并且您不需要对变量进行...
分类:
系统相关 时间:
2015-07-14 20:09:04
阅读次数:
162
if 条件判断:单分支的if语句if 判断条件; then statement1fi双分支的if语句if 判断条件;then statement1 statementelse statement3fi多分支的if语句if 判断条件1;then statement1 elif 判断条件...
分类:
系统相关 时间:
2015-07-12 23:10:18
阅读次数:
170
bash中常用的条件测试有三种条件测试的表达式:[ expression ] [[ expression]]第一种:整数测试:-eq 测试两个整数是否相等,比如[ $A -eq $B ] -ne 测试两个整数不等 -gt 测试一个数是否大于另一个数 (great than...
分类:
系统相关 时间:
2015-07-12 23:09:21
阅读次数:
151
1 创建shell脚本文件要创建一个shell脚本文件,必须在第一行指定要使用的shell,其格式为:#! /bin/bash接着加上该shell文件的注释,说明该脚本文件用来干什么,有谁创建,什么时候创建,如下:#! /bin/bash# function : This script displa...
分类:
系统相关 时间:
2015-07-12 20:11:35
阅读次数:
185
最近在学习shell编程,文中若有错误的地方还望各位批评指正。先来看一个简单的求和函数#!/bin/bash
#a test about function
f_sum 7 8
function f_sum(){
return $(($1+$2));
}
f_sum 3 5;
total=$(f_sum 3 6);
echo $total,$?;注意几个问题:
1.shell是逐行执行,所以要...
分类:
系统相关 时间:
2015-07-11 09:15:02
阅读次数:
167
一.脚本结构linux下shell的脚本,是将一系列命令序列写在一个文本文件,而这个文本文件时可执行的。相对命令行来说,开发效率提高。因此他的构架有2部分构成#!和命令序列。其中#!指明此脚本是用哪个解析器来解析。 例如:二.基础知识2.1 变量shell本允许用户设置和使用自己的变量,变量可以是数...
分类:
系统相关 时间:
2015-07-11 06:38:34
阅读次数:
207
一些常用的Shell编程(脚本)命令和语句,可以满足一般需求。
接收到的命令参数:
参数个数:
$#
参数值:
命令本身:$0
第一个参数:$1
第二个参数:$2
……
退出命令:
exit
echo命令:
换行:
echo
输出后不换行:
echo -n "请选择(y/n)?"
...
分类:
系统相关 时间:
2015-07-07 22:51:06
阅读次数:
204
#!/bin/bash
#author:movekj.com
#date:2015.7.6
#description:print9*9table
#version:0.0.1
declare-iI=0
declare-iJ=0
declare-iN=0
forIin{0..8}
do
A[$I]=$[$I+1]
done
while[$J-le8]
do
forNin{0..8}
do
if[$N-lt$J]
then
echo-en"${A[$J]}X${A[$N]}=\033[31m$[${A[$J]}*..
分类:
其他好文 时间:
2015-07-06 20:05:27
阅读次数:
91
字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似。单引号str='this is a string'单引号字符串的限制:单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的...
分类:
系统相关 时间:
2015-07-02 06:26:10
阅读次数:
140
一、自己编写的报警邮件监控系统与专业的监控软件的优缺点自己编写的监控脚本优点1、若在一台服务器上拷贝了编写的脚本则这台服务器会自己监控自己,若机器上发生了脚本编写的监控项目相关的错误,则会自己发送报警邮件。2、这种自己编写的脚本比较小巧占用系统资源较少、功能..
分类:
系统相关 时间:
2015-06-28 06:34:45
阅读次数:
213