#!/bin/bash #2014-3-16 vflong 1st release USER=root IPADDR=10.10.54.11 NAME=CentOS for IP in 1 2 3 4 5 6 do ping -c 1 ${IPADDR}${IP} > /dev/null || echo "${NAME}-${IP} is not runni
原创 2014-03-16 15:52:59
1429阅读
    写个小脚本纪念一下tee这个命令,批量备份http的源代码:jason at XJX-Mac in ~/Script $ cat backup.py #!/usr/bin/env python # -*- coding: utf-8 -*-
原创 2016-01-04 18:02:09
817阅读
前几天在群中51CTO的HZ022朋友提出了个关于AD用户批量更新OU的问题,大家都清楚在AD图形界面中我们只能一个个增加、移动、删除用户,这样操作有时真的够烦的,在大批量操作时浪费的时间也很多,有没有更好的办法解决我们经常面临的问题呢?其实我们可以使用简单的脚本来实现所需的功能,在这里我把它延伸为下面几个问题并进行解答。后面编写的一个脚本同样可以完成下面的操作,大家可以下载下了测试一下哦,如果脚
转载 2017-08-31 15:55:55
769阅读
1点赞
#! /bin/bash for i in `cat allip` do ping=`ping -c 1 $i|grep loss|awk '{print $6}'|awk -F "%" '{print $1}'` if [ $ping -eq 100  ];then echo ping $i fail else echo ping $i ok fi done 程序很
原创 2012-03-08 12:07:08
2436阅读
写自动化脚本,不同的业务功能点在同一个目录下积累了很多py文件,这些py文件本身已经利用unittest框架加载了其他的纯自动化脚本py文件。如何再批量跑这些加载了别的脚本的py文件呢。经过研究,决定利用os模块进行处理 大概思路:1、选择需要批量运行py文件的路径2、利用os.walk()函数遍历文件目录等, 这个方法的具体运用可看runoob.com中对python的基础讲解3、找到
转载 9月前
146阅读
概述:        作为DBA,经常要用开发人员提供的SQL脚本来更新正式数据库,但是一个比较合理的开发流程,当提交脚本给DBA执行的时候,可能已经有几百个sql文件,并且有执行顺序,如我现在工作的公司,十几个客户,每个客户一个库,但是数据库结构、存储过程、视图等都是一模一样,每次执行脚本(以下称为升级),如果有一百个脚本,那
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 简要来讲,shell脚本就是 .sh 结尾的文件,在Linux系统中经常被用到。问题 如何使用 Shell 脚本执行多条命令呢?我们需要遵从以下三个原则: 1.每个命令之
一、前言由于在渗透测试和企业安全自查过程中,经常会涉及到批量数据处理,之前有写过python脚本处理,但是需要每次调整代码对应不同的情况,于是经过不断改进,直接编写了一版具备较强健壮性的python脚本,再次遇到批量数据处理,直接运行python脚本,选择参数即可,不需要手动调试代码。脚本包含功能: json数据转excel文件,自定义正则表达式提取批量数据,两个excel文件进行数据匹
@echo offfor /f "delims=" %%i in ('dir/b *.mp3') do call :ss %%i(列出文件夹中的文件,修改.mp3为其他的后缀名,可以修改其他文件)goto :eof:ssset var=%1set num=%var:~16,19%      文件名种要保留的字段,此为16-19字段保留ren %va
转载 精选 2009-12-26 18:43:00
874阅读
脚本适用于apache的配置文件,进行批量建站。 #!/usr/bin/perl while(<>){                 chomp;      &nbsp
原创 2011-03-18 11:46:04
1139阅读
网上也有许多相关文章,之前公司重搭cacti的时候学习过一阵。一直忘了总结。这里先把脚本放上。 使用脚本其实和手工添加的流程是一样的,添加device,然后画图。(感谢
原创 2012-01-06 17:21:59
1575阅读
3点赞
3评论
由于需要,将IP作为双机热备的资源,特别写了IP启动停止的脚本。#!/bin/bashIP=192.168.1.100-120/24,192.168.2.1-10/24,192.168.3.10network="eth0:2"network_let (){NETWORK_NUM=`echo "$1"|awk -F ':' '{prin
原创 2013-07-18 13:20:04
824阅读
脚本文件如下:# $language = "VBScript"# $interface = "1.0"'==========================================================================' NAME: uploadcfg for Xiamen Haichang MAN' AUTHOR: TonyPu'===============
转载 精选 2014-02-17 09:36:55
10000+阅读
实现功能1,创建目录2,建立账号密码,指定部门信息3,创建共享4,设置共享文件夹权限,需要用到setacl.exe程序,系统似乎不自带。脚本如下:###########################################@echo off:: Create User set /p $1=请输入user^>set /p $4=请输入pass^>set /p $2=请输入nam
原创 2014-02-27 11:35:39
842阅读
批量连通性测试
原创 2014-05-14 21:48:13
9152阅读
ping测试脚本#!/bin/bash list=iplist.txt log=ping.log echo -n "" > $log #清空历史日志 grep -v "#" $list | grep -v "^$" > .list #从$list文件中读出i
原创 2014-10-22 17:42:15
5249阅读
[root@nginx scripts]# cat useradd.sh #!/bin/sh#editor tangbo#QQ 79313760################start#########################USERS_INFO=/root/addusers.txtUSERADD=/usr/sbin/useraddPASSWD=/usr/bin/passwdC
原创 2016-03-24 09:53:50
646阅读
由于需求和设计原因,整个人比较方,不过还是抽空整理一个获取批量修改SQL脚本的方法(ps:另一个同期上线项目引起的恐慌); 线上反馈是这样的,客户那边导入的基础资料-部品番号(简称部番),需要做临时调整。 调整内容:当部番长度等于10,部番需要补充00补满12位,由于数据太多不方便人工核对做重复导入 ...
转载 2021-08-24 20:37:00
1544阅读
2评论
#!/bin/bashssh-keygen -f /root/.ssh/id_rsa -P ''NET=192.168.20export yesexport SSHPASS=123456for IP in {12,13};do sshpass -e ssh-copy-id $NET.$IP if [ ...
转载 2021-09-18 16:17:00
210阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5