先从随机数的原理谈起.计算机的随机数都是由伪随机数,即是由小M多项式序列生成.产生每个小序列都有一个初始值,即随机种子.srand()产生随机种子.rand()产生随机数要保证计算机产生不相同的随机数,应保证它们的随机种子是不一样的.srand( (unsigned)time( NULL ) );就...
分类:
其他好文 时间:
2014-06-18 11:09:19
阅读次数:
196
rman备份脚本
#! /bin/bash
su - oracle
rman target /
backup AS COMPRESSED BACKUPSET
database
include current controlfile format'/orabak/db_%d_%T_%s'
plus archivelog format'/orabak/a...
分类:
系统相关 时间:
2014-06-17 19:33:13
阅读次数:
348
因为需要,我创建了一个脚本叫 wf.sh (随意起什么名字),它可以读取当前目录下的 config.ini 配置文件来解析并执行工作流任务(Workflow)。
直接上代码:
config.ini
Workflow.Name = example
Workflow.Description = my work flow example \n and I know what's g...
分类:
其他好文 时间:
2014-06-17 19:18:30
阅读次数:
293
CentOS中无法使用setup命令提示:-bash:setup:commandnotfound解决方法:出现这个问题是因为Minimal安装模式,所以并没有安装setuptool软件。倘若使用图形安装模式的话即使选择“以后定制软件”也可以在安装好系统之后直接使用setup命令,解决办法为:使用yum源直接下载安装或..
分类:
其他好文 时间:
2014-06-17 18:03:05
阅读次数:
330
linux命令无效-bash:ls:commandnotfound一次重启后开机,基本所有的命令都不可用,只有少数的命令可用[root@centos-1~]#ll-bash:ls:commandnotfound[root@centos-1~]#pwd/root[root@centos-1~]#shutdown-rnow-bash:shutdown:commandnotfound[root@centos-1~]#export$PATH-bash:..
分类:
系统相关 时间:
2014-06-17 17:45:16
阅读次数:
368
Bash
开头#!/bin/bash。echo
语句屏蔽
“
”
若使用则 \” \”
。
即使文件没有执行权限,仍然可以通过bashhello.sh
或者 sh hello.sh来执行文件。
标准输出写入>>文件中,标准错误输出默认为屏幕。标准错误输出为2>>。错误和输出都写入文件:1>>log
2>>err。两者都写入同一个文件:>&all_result,>
...
分类:
系统相关 时间:
2014-06-17 16:29:35
阅读次数:
359
具体代码
###############################
#
# Funciton: micro_template_compile
#
# Parameter:
# [1] => template :String
# [2..n] => values for placeholder as key=value
#
# Example:
# <- micro_tem...
分类:
其他好文 时间:
2014-06-17 16:23:47
阅读次数:
172
今天配置了一个crontab,但是怎么也不能执行,原因是环境变量的问题,记录一下。解决问题的办法,在shell脚本添加:##################. /etc/profile. ~/.bash_profile##################查看crontab是否执行了,可以查看:tai...
分类:
其他好文 时间:
2014-06-17 14:49:18
阅读次数:
223
七. grep家族: 1. grep退出状态: 0: 表示成功; 1: 表示在所提供的文件无法找到匹配的pattern; 2: 表示参数中提供的文件不存在。 见如下示例: /> grep 'root' /etc/passwd root:x:0:0:root:/root:/bin/bash opera...
分类:
系统相关 时间:
2014-06-17 14:47:16
阅读次数:
312
二十二. 交互式使用Bash Shell: 1. 用set命令设置bash的选项: 下面为set主要选项的列表及其表述:选项名开关缩写描述allexport-a打开此开关,所有变量都自动输出给子Shell。noclobber-C防止重定向时文件被覆盖。noglob-d在路径和文件名中,关闭通配符。 ...
分类:
系统相关 时间:
2014-06-17 14:37:06
阅读次数:
326