#!/bin/bash
#
#Target:AutoinstallDiscuz!
#Date:2015-05-02
#Author:Jacken
#QQ:654001593
#Version:1.0
#Youshouldcheckapr-devel,apr-util-devel,gcc,ncurses-devel,gcc-c++,libxml2,libxml2-devel...beforeexecscript
#Youcanuseyumtoinstall!
#
#
#Httpddefinepathvaria..
分类:
Web程序 时间:
2015-05-04 15:47:32
阅读次数:
336
转自http://blog.chinaunix.net/uid-21961753-id-1810588.html格式: test conditionstest -n string : string 不为空test -z string : string 为空test int1 -eq int2 : i...
分类:
系统相关 时间:
2015-05-04 11:31:26
阅读次数:
196
设计script时,有时候需要修改脚本,例如删除或置换某些关键词。像这种在script执行过程动态修改文件的做法,称为流编辑。具有流编辑能力的工具,称为流编辑器。sed是这方面的强者。另外script执行时可能要制作报表,呈现各字段信息,awk完美解决。一、正则表达式正则表达式是..
分类:
系统相关 时间:
2015-05-02 18:20:02
阅读次数:
176
函数是什么?函数是一些命令的集合,使用一个名称做代表,称为函数名称。函数名称的命名规则和变量相同。一旦函数定义好了,执行这个名称,就好象执行Bash的命令一样,称为调用函数。实际上,Bash调用函数时,会执行函数里的命令区域,执行完毕,Bash会回到调用函数的下一行继..
分类:
系统相关 时间:
2015-05-02 06:24:43
阅读次数:
298
一、文件代码“转向”的意思是说:原本应由标准输入(如键盘)读取数据的,改由其它文件读取;原本应把结果显示在标准输出(如屏幕)的,改输出到其它文件。在这个过程中会涉及到文件代码(filedescriptor)的概念。所谓文件代码,是指操作系统赋予已开启文件一个编号(由0开始..
分类:
系统相关 时间:
2015-05-02 06:21:32
阅读次数:
223
高级变量包含三个部分1、变量扩展2、命令替换3、算术扩展在BashShell中,$算符会触发到上述三种扩展,基本形式如下:基本型扩展种类例子${变量名称}变量扩展${filename}$(命令)命令替换$(ls/)$((算术式))算术扩展$((5+3))变量存在表示变量有值(包含空)一、变量扩展:测试存在性..
分类:
系统相关 时间:
2015-05-01 20:06:31
阅读次数:
211
在Bash的算术运算中有以下几种方法:名称语法范例算术扩展$((算术式))r=$((1+2*3))使用外部程序exprexpr算术式r=`expr1+2*3`使用$[]$[算术式]r=$[1+2]使用内置命令declare-i变量=算术式declare-ir=1+2*3使用内置命令letlet算术式letr=1+2i++运算后加1,i--运算后减1++i运算前加..
分类:
系统相关 时间:
2015-05-01 20:05:20
阅读次数:
171
流程控制可根据不同的情况做不同的处理,而且可重复执行指定的程序区域,展现程序的生产力。在BashShell中,流程控制可以分为两大类:“选择”和“循环”;1、选择:if、case、select2、循环:for、while、until、select命令select既属选择也属于循环。一、命令的结束状态在She..
分类:
系统相关 时间:
2015-05-01 20:04:12
阅读次数:
149
一、for循环for循环的运作方式,是将串行的元素一一取出,依序放入指定的变量中,然后重复执行包含的命令区域(在do和done之间),直到所有的元素取完为止。其中,串行是一些字符串的组合,彼此用$IFS所定义的分割字符(如空格)隔开,这些字段串称为字段。for的语法for变量in串行 ..
分类:
系统相关 时间:
2015-05-01 20:02:17
阅读次数:
185
1.第一个Shell脚本打开文本编辑器,新建一个文件,扩展名为sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好,如果你用php写shell 脚本,扩展名就用php好了。 输入一些代码:#!/bin/bashecho "Hello World !" “#!” 是一个约定的标记,它告诉系...
分类:
系统相关 时间:
2015-05-01 18:39:42
阅读次数:
10346