shell批量插入mysql数据
#!/bin/bash
file=`find ./ -name "*.txt"`
user="root"
passwd="rocdk890"
database="rocdk890"
cat $file | while read line
do
num1=`echo $line |awk '{print $1}'`
num2=`echo $line |awk '{print $2}'`
num3=`echo...
#!/bin/bash
file=`find ./ -name "*.txt"`
user="root"
passwd="rocdk890"
database="rocdk890"
cat $file | while read line
do
num1=`echo $line |awk '{print $1}'`
num2=`echo $line |awk '{print $2}'`
num3=`echo...
#!/bin/bash
file="iplist.txt"
for ip in `awk '/^[^#]/{print $1}' $file`; do
port=`awk -v I=$ip '{if(I==$1)print $2}' $file`
user=`awk -v I=$ip '{if(I==$1)print $3}' $fi...
#!/bin/bash # 删除mysql中所有表 # 示例: # Usage: ./script user password dbnane # Usage: ./script user password...
今天想只让国内的ip才能访问测试服务器,网上找了个国内路由表,地址是ipdeny,
应该算是很全的了,不全的话大家请自己再去找,要封锁服务器的ssh端口,只让国内ip才能登录ssh,国外的ip无法登录,这样也保证了安全性.什么?
你说为什么不直接只开放自己的ip,这个我也想,但公司没有牵专线,都是adsl,一重拨号外网ip就要变,所以只能让国内的ip访问.今天就简单说下
怎么用sed批量在行首和行尾插入文件内容:
1.先把路由表保存到文件里
cat t.txt
1.0.1.0/24
1.0.2.0/23
1.0.8.0/21
1.0.32.0/1...
最近对linux批量执行的脚本很感兴趣,在网上到处找有关expect批量执行脚本,今天就给大家共享一个批量修改密码的脚本.
脚本内容:
#!/usr/bin/expect
#yemaosheng.com
if { $argc<2 } {
send_user "usage: $argv0 <host file> <cmd file> \n"
exit
}
# 机器列表数据格式: IP 端口 旧密码 新密码
set hostfile [ open [lindex $argv 0] ]
# 命令列表数据格式: 一条命令一行
set cmdfile [ open [lindex $argv 1] ]
# 数据文件分割符,默认为空....