字符串变量:${}1.单引号:不进行变量替换,不进行转义,字符串可以跨行。2.双引号:变量替换(贪婪匹配原则)、支持转义字符(转义字符可以另外看)3.反引号字符串的特殊表示方法:qq(...) q(...)()可以换为,{},[],//,;;,等配对的字符。变量初值:undef $adefined ...
分类:
其他好文 时间:
2014-11-27 23:35:29
阅读次数:
291
conf="/var/named/chroot/etc/named.conf"datadir="/var/named/chroot/var/named"rpm-qbind&>/dev/nullif[$?-ne0];then yum-yinstallbindbind-chrootcaching* echo"options{ directory\"/var/named\";};">$conffiread-p"pleaseinputdomain:"domaingrep$domain$conf&a..
分类:
系统相关 时间:
2014-11-27 18:58:56
阅读次数:
223
rpm-qdhcp&>/dev/nullif[$?-ne0]thenyum-yinstalldhcpecho"ddns-update-styleinterim;ignoreclient-updates;optiondomain-name-servers192.168.1.1;default-lease-time21600;max-lease-time43200;">/etc/dhcpd.conffiwhiletruedoread-p"pleaseinputnetwork:"networkg..
分类:
系统相关 时间:
2014-11-27 18:58:45
阅读次数:
275
conf="/usr/local/apache/conf/httpd.conf"vhost_conf="/usr/local/apache/conf/extra/httpd-vhost.conf"grepvhost$conf|grep"#"&>/dev/nullif[$?-eq0];then vhost=`grepvhost$conf|sed‘s/#//‘` sed-i‘/vhost/d‘$conf echo$vhost>>$conf echo"NameVirtualHost*:8..
分类:
Web程序 时间:
2014-11-27 18:56:06
阅读次数:
165
1、下载tomcat
从http://tomcat.apache.org/download-70.cgi链接下载linux版本(tar.gz)
2、解压,上传及赋权限
解压,用WinSCP把解压的安装文件上传到/home/software/tomcat目录
并用 chmod -R 755 /home/software/tomcat命令账权限。...
分类:
系统相关 时间:
2014-11-26 20:58:02
阅读次数:
352
java执行groovy shell脚本
org.codehaus.groovy
groovy-all
2.4.0-beta-1
添加groovy jar包支持
====================================================
package groovy;
import groovy.la...
分类:
编程语言 时间:
2014-11-26 16:40:15
阅读次数:
209
由于工作需要,写了一个备份的脚本,定时执行,步骤如下:1.写shell脚本--bakup.sh#!/bin/bash#对svn目录进行备份,并记录日志DAY=`date +%Y%m%d`cp -rf /home/tools/svn /home/tools/svnbak/svn-${DAY}echo ...
分类:
其他好文 时间:
2014-11-26 15:41:27
阅读次数:
146
网上有很多的文章教大家使用定时任务,所以别的废话我就不多说了我这里直接有SH来做定时,只是有一点大家不知道,一定要用Nohup,否则用户退出终端以后,SH任务会被自动终止掉假设有一 tash.sh,注意以下,都是精华启动是:nohup /home/spex/bin_prodDemo/task.sh & 一定要把路径打全,绝对地址然就是退出,记得退出!...
分类:
系统相关 时间:
2014-11-25 16:34:25
阅读次数:
183
shell脚本,用bash实现 根据给定的年月日 获取前一天的年月日 和 后一天的年月日。...
分类:
系统相关 时间:
2014-11-25 16:34:15
阅读次数:
603
如果跟shell脚本打交道,遍历一个时间范围是很常见的事情,那么今天就跟大家分享一下:
#!/usr/bin/env bash
date1="$1"
date2="$2"
echo "date1: $date1"
echo "date2: $date2"
tempdate=`date -d "-0 day $date1" +%F`
enddate=`date -d "-0 day $date...
分类:
系统相关 时间:
2014-11-25 12:52:59
阅读次数:
233