欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

bud_repair_zhong bud 问题排查 bug 排查 这个策略之前 应该还会执行更新 hosts 的脚本 有大用

#!/bin/bash    
#    
# result=`ping -c 3   bbb.aaa.com 2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+'`    
# return=$?    

   
# # shellcheck disable=SC2006    
# result=`ping -c 3  bbb-ccc.aaa.com  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+'`    
# return1=$?    

   
# result=$(ping -c 3  ddd.corp.aaa.com  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+')    
# return2=$?    

   
# result=$(ping -c 3  ddd.aaa.com  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+')    
# return3=$?    

   
# result=$(ping -c 3  eee.aaa.com  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+')    
# return4=$?    

   
# # shellcheck disable=SC2006    
# result=`ping -c 3  fff.aaa.com  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+'`    
# return5=$?    

   
# result=$(ping -c 3  ggg.aaa.com  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+')    
# return6=$?    

   
# result=$(ping -c 3  rrr-qqqq.nnn.aaa.com  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+')    
# return7=$?    

   
# # shellcheck disable=SC2006    
# result=`ping -c 3  www.aaa.com  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+'`    
# return8=$?    

   
# # shellcheck disable=SC2006    
# result=`ping -c 3  idmsauth.corp.aaa.com  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+'`    
# return9=$?    

   
# # shellcheck disable=SC2006    
# result=`ping -c 3  bbb.nnn.aaa.com  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+'`    
# return10=$?    

   
# result=$(ping -c 3  bbb-nwk.nnn.aaa.com  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+')    
# return11=$?    

   
# # shellcheck disable=SC2006    
# result=`ping -c 3  iii-lll.aaa.com  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+'`    
# return12=$?    

   
# # shellcheck disable=SC2006    
# result=`ping -c 3  ooo.aaa.com mfg9  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+'`    
# return13=$?    

   
# # shellcheck disable=SC2006    
# result=`ping -c 3  llll.com.cn  2>&1 | grep -E  '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+'`    
# return14=$?    

   
# returnOk=0    
# if [ return != 0 ] || [ return1 != 0 ] || [ return2 != 0 ] || [ return3 != 0 ]  \    
#     || [ return4 != 0 ] || [ return5 != 0 ] || [ return6 != 0 ] || [ return7 != 0 ] \    
#      || [ return8 != 0 ]|| [ return9 != 0 ]|| [ return10 != 0 ]  || [ return11 != 0 ]|| [ return12 != 0 ] || [ return13 != 0 ];then    
#     returnOk=1    
# fi    


   
# if [ returnOk = 1 ] ;then    
#  sudo /bin/chmod 777 /etc/hosts    
# sudo /bin/rm -f /etc/hosts    #first delete /etc/hosts    

# echo "    

        ### 解析内容...........    

# "  > /etc/hosts    
# open "jamfselfservice://content?entity=policy&id=23&action=execute"    
# fi    
# open "jamfselfservice://content?entity=policy&id=23&action=execute"    
open -a "Safari" "https://2.2.2.3:444"    
$(/usr/bin/osascript -e  'display dialog "hosts文件已更新,确保您是ABC连网权限,或者在沙箱内执行,请到 https://2.2.2.3:444 上网认证试试!" buttons {"OK"}   default button "OK"')    
# nc -zvv ggg.aaa.com 443    
# if [ $? == 0 ];then    
#  echo "443端口是通的"    
# else    
#  echo "443端口是不通"    
# fi    



普通分类: