
Bash
iteye_10692
这个作者很懒,什么都没留下…
展开
-
bash实现:对配置文件的增、删、改
[code="C"]#!/bin/sh## Name: add_del_mod.sh configure file operation script.## Version: 1.0.0 05-Dec-2008# Author : tcaosmail@gmail.com## Description:# add, delete and modify sp...2008-12-15 09:26:22 · 139 阅读 · 0 评论 -
统计目录下C代码的总行数
[code="C"]#!/bin/sh## Line Counter## Usage: lcnt dir suffix1, suffix2, suffix3 ...#v_dir="$1"v_linenum=0if [ $# = 0 ]; then echo "=======================================...2008-12-15 14:35:47 · 290 阅读 · 0 评论 -
编写一个脚本获得当前系统eth0的IP地址
[img]/upload/attachment/59862/deeee968-5ecb-3755-9c34-cd886486d6b6.gif[/img][code="C"]ifconfig | grep -A 1 'eth0' | grep 'inet addr:' | \sed 's/.*inet addr://g' | sed 's/[[:blank:]]*Bcast.*//g'...2008-12-15 14:47:36 · 296 阅读 · 0 评论 -
weblogic管理脚本
start.sh[code="java"]#!/usr/bin/bash## start.sh# @auth: zhoulin@lianchuang.com#SERVER_STATUS () { serv_status=`ps -ef | grep weblogic | grep webapp | grep -v grep | grep $1 | wc -l`...2009-05-13 03:34:11 · 129 阅读 · 0 评论 -
只保留某个目录下最新的so文件[用于清除LCULIB目录下的老so文件]
[code="java"]#!/bin/sh## remove old so-lib at make submit## @auth zhoulin@lianchuang.com### Usage:# keep_single_dir /ngboss/tuxapp/lculib /ngboss/tuxapp/lculib_old#keep_sosingl...2009-05-13 03:38:46 · 342 阅读 · 0 评论 -
日志分析
[code="java"]# 生成SQL语句cat stat.log | grep -v 'grep' | grep 'shareobject=' | sed 's/.*shareobject=//g' | sed 's/;usecond.*,sec=/@/g' | awk -F\@ '{printf "INSERT INTO STAT_LOG(METHOD_NAME, SEC) valu...2009-06-08 22:35:03 · 148 阅读 · 0 评论 -
URL可访问监控脚本
[code="java"]#!/bin/bashecho "Content-type: text/plain; charset=iso-8859-1"echoecho if [ -f url.conf ]; then cat url.conf | while read v_url do if [ `httping -c 1 -g $v_url | grep...2009-07-04 13:59:29 · 162 阅读 · 0 评论 -
常用、好用命令示例
[code="C"]// 小写转大写steven@lenny:~$ echo steven | tr 'a-z' 'A-Z'STEVEN// 大括号替换成中括号steven@lenny:~$ echo '{"STAFF_ID":"SUPERUSR"}' | tr '{}' '[]'["STAFF_ID":"SUPERUSR"]// 删除连在一起的重复字符st...2010-09-11 20:44:15 · 142 阅读 · 0 评论 -
网关上做DNS透明代理
[code="C"]#!/bin/shcd /root/sysadmLOG="/root/sysadm/logs/upt_dns253.log"OLD_DNS=`/sbin/iptables -t nat -L -n | grep "udp dpt:53" | awk '{print $8}' | awk -F\: '{print $2}'`NEW_DNS=`cat...原创 2010-07-09 15:36:49 · 1260 阅读 · 0 评论