Shell 脚本
文章平均质量分 56
doiido
一个前端小学生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Shell 脚本中非交互式修改密码
今天在写一个shell脚本的时候发现需要设置用户的密码,而设置密码是交互式的,这样在脚本中显然是不太好的,因此上网查找资料,发现了以下两种常见的非交互式设置密码的方式:原创 2015-02-05 20:58:55 · 6652 阅读 · 0 评论 -
Redis集群_4.redis 启动脚本
redis 启动脚本,同时设置redis开机自启动原创 2015-02-11 14:14:44 · 3196 阅读 · 0 评论 -
Linux shell脚本之 if条件判断
bash shell会按顺序执行if语句,如果command执行后且它的返回状态是0,则会执行符合该条件执行的语句,否则后面的命令不执行,跳到下一条命令。当有多个嵌套时,只有第一个返回0退出状态的命令会导致符合该条件执行的语句部分被执行,如果所有的语句的执行状态都不为0,则执行else中语句。返回状态:最后一个命令的退出状态,或者当没有条件是真的话为0。原创 2015-02-27 13:34:53 · 141337 阅读 · 5 评论 -
Linux shell脚本之 Sed 简介 正则表达式
sed是一款轻量级流编辑器,是stream editor的简写。由于sed是以行为单位进行编辑文件 , 因此也称为行编辑器。它无需直接编辑资料,能够将编辑工作自动化。sed工作方式:由标准输入读取编辑文件,读入一行或指定行放到模式空间,然后将所有编辑指令逐一对模式空间的内容进行编辑,之后将结果输出到标准输出,同时清除模式空间。接下来再将下一行资料读入模式空间,如此重复之前的操作,直到最后一行,流编辑器停止。源文件不变原创 2015-02-28 16:32:01 · 4201 阅读 · 0 评论 -
Linux下 检测在使用的IP
检测192.168.100.90-192.168.100.100这些IP中有哪些是在使用的# vi check.sh#!/bin/bash#Checks to see if hosts 192.168.100.90-192.168.100.100 are alivefor n in {90..100}; do host=192.168.100.$n原创 2015-03-05 09:05:35 · 1286 阅读 · 0 评论 -
Linux下 切割tomcat日志 定期删除
每天晚上11点50切割日志文件,同时删除超过30天的日志原创 2015-03-04 15:30:32 · 3707 阅读 · 0 评论 -
Oracle 清理归档脚本
$ vi clean.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_DAT原创 2015-03-04 15:54:34 · 1115 阅读 · 0 评论 -
Oracle 自动备份脚本
需求:在每天的23点50自动备份doiido用户的数据库,备份信息保留30天原创 2015-03-05 09:20:14 · 1792 阅读 · 0 评论
分享