Linux下Oracle归档日志自动清理脚本代码(sh)
#!/bin/sh
export BACK_DATE=`date +%Y%m%d`
export BACKUP_PATH=/home/oracle/dbbak
echo `mkdir -p ${BACKUP_PATH}/archivelog/${BACK_DATE}`
rman msglog=$BACKUP_PATH/archivelog/${BACK_DATE}/arch_0_$BACK_DATE.log << EOF
connect target /;
delete expired archivelog all;
delete noprompt archivelog until time 'sysdate - 1' ;
exit
EOF
shell grep 查找进程的小技巧
大部分人在写Shell过滤进程的时候都会使用grep在psaux的输出结果中查找指定的进程,但此时也会把grep进程也显示出来比如查找pptpd进程,会匹配出来两条
Linux BASH多进程并行处理的方法实现
#!/bin/bashSEND_THREAD_NUM=13tmp_fifofile="/tmp/$$.fifo"#脚本运行的当前进程ID号作为文件名mkfifo$tmp_fifofile"#新建一个随机fifo管道文件exec6"$tmp_fifofile"#定义文件描述
深入浅出Shell编程 Shell变量介绍
深入浅出Shell编程:Shell变量1系统变量2Shell用户变量■2.1基础■2.2使用技巧■2.3shell中的数组3shell环境变量先不要管Shell的版本,来看看Shell变量,在Shell