zoukankan      html  css  js  c++  java
  • Shell 小技巧的问题 mysql -e ,字符串替换telnet命令检测

    api_url=192.168.1.4:12481
    #echo ${api_url/:/ }a
    #echo `echo $api_url|sed -i 's/:/ /' `
    #echo `cat 192.168.1.4:12481|sed -i 's/:/ /' `
    
    #sed 'as/:/ /'
    (sleep 1;)|telnet ${api_url/:/ }|cat #替换并检测数据
    
    str4=`(sleep 1;echo AA;sleep 1; echo 123; sleep 1; echo tail -f /aa/log/a.log;sleep 1) | telnet ${IP} | grep ${tempValue}`
    num4=`echo ${#str4}`
    if [ ${num4} -eq 0 ];then
         echo "==::在a.log文件中没有找到关键字KEY,请检查!"
         sheet4="@NULL"
    else
         echo "==::在a.log文件有找到关键字KEY!"
         sheet4="@OK"
    fi
    mysql 检测连接的
    mysql -u${db_remote_user} -p${db_remote_password} -P${db_port} -h${db_host} -e "select count(*) from ${db_name}.grole;" |sed -n 2p
    mysql -e 很好用,也很强大

    sed -i 's/ //' ${api_file_path}
    sed -i "s/; #sed#/ ${serverid}; #sed#/g" `grep ; #sed# -rl ./` #加入及时统计
    sed -i "s/; #sed#/ ${serverid}; #sed#/g" `grep ; #sed# -rl ../jackluo/` #加入及时统计

  • 相关阅读:
    callback的实现
    TypeId和IidManager关系
    Blocks的实现
    定义返回Block的函数
    NSString与奇怪的retainCount
    ARC下的所有权修饰符
    MAC安装MYSQL
    找出数组中只出现一次的数
    写在复习MVC后
    UITableViewHeaderFooterView的封装
  • 原文地址:https://www.cnblogs.com/jackluo/p/3531270.html
Copyright © 2011-2022 走看看