shell-mysql(統合)


ポートを使用するプロセスのクエリー
netstat -p |grep "20881"

tcp        0      0 l-s.f.dev.cn6:20881   l-s.f.dev.cn6.q:44699 ESTABLISHED 7987/java    
linuxマシン上のhttpサービスの起動

 python -m SimpleHTTPServer 9393

他のマシンのダウンロード:

 http://10.86.141.38:9393/autochk.exe

mysql $db -uuser_name -ppassword -123.168.24.000 -P3306 --default-character-set=utf8 -e"select * from permissions"



#!/bin/sh

uname='***'
pword='***'
vdb='***'
dbhost='127.0.0.1'
dbport=3306

echo $1
sql=$1
domain=''
mysql $vdb -u$uname -p$pword -h$dbhost  -sN -e"select host,port,clientId,databaseName from client_shard">cc.data

function p
{
        while read line
        do
                echo $domain","$line
        done<$1
}

while read line
do
  host=$(echo $line|cut -f1 -d' ')
  client=$(echo $line|cut -f3 -d' ')
  db=$(echo $line|cut -f4 -d' ')
  domain=$client
  mysql $db -u$uname -p$pword -h$host -P3306 --default-character-set=utf8 -e"$sql">.tmp
  p .tmp
done<cs.data