目录

Parade Series - json - jq


net-offline-test

c 复制代码
/home/admin/bin>curl -s -w '{"time_connect":%{time_connect},"time_total":%{time_total}}\n' http://10.10.20.202:8000 | jq
{
  "time_connect": 0.000524,
  "time_total": 0.001895
}

/home/admin/bin>com-net-test 192.168.0.1
{
  "address": "192.168.0.1",
  "port": "8000",
  "time": {
    "namelookup": "0.000027",
    "connect": "0.000000",
    "total": "10.001700"
  }
}

construct timeout array

c 复制代码
# total   > 10.00
# connect == 0.00
/home/admin/bin>cat $SOURCE_JSON | jq '.data' | jq '.[] | select((.time.total | tonumber > 10.0) and (.time.connect | tonumber == 0))' | jq -s > $TMPJSON

calculate json size

c 复制代码
/home/admin/bin>JSON_LENGTH=`cat $TMPJSON | jq '. | length' ` ; echo $JSON_LENGTH
2

make offline json

c 复制代码
/home/admin/bin>TS=`date "+%Y-%m-%d %H:%M:%S"` ; echo $TS
2024-08-22 22:38:57
/home/admin/bin>(echo '{"name":"offline testing","size":'$JSON_LENGTH',"data":' && ( cat $TMPJSON ) && echo ',"dateInput":"'$TS'"}') | jq
{
  "name": "offline net testing",
  "size": 2,
  "data": [
    {
      "address": "192.168.0.1",
      "port": "8000",
      "time": {
        "namelookup": "0.000021",
        "connect": "0.000000",
        "total": "10.001630"
      }
    },
    {
      "address": "192.168.0.11",
      "port": "8000",
      "time": {
        "namelookup": "0.000023",
        "connect": "0.000000",
        "total": "10.001588"
      }
    }
  ],
  "dateInput": "2024-08-22 22:38:57"
}
本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
伏颜.2 小时前
Dify实现自然语言生成SQL并执行
python·dify
Studying 开龙wu2 小时前
机器学习模型部署:使用Flask 库的 Python Web 框架将XGBoost模型部署在服务器上(简单小模型)从模型训练到部署再到本地调用
python·机器学习·flask
Bruce_Liuxiaowei2 小时前
基于Flask的智能天气助手系统设计
后端·python·flask
蹦蹦跳跳真可爱5894 小时前
Python----计算机视觉处理(Opencv:直方图均衡化)
人工智能·python·opencv·计算机视觉
胡耀超4 小时前
7.模型选择与评估:构建科学的参数调优与性能评估体系——Python数据挖掘代码实践
开发语言·人工智能·python·机器学习·数据挖掘
my_realmy5 小时前
蓝桥杯真题_小蓝和小桥的讨论
java·python·算法·职场和发展·蓝桥杯·intellij-idea
带娃的IT创业者5 小时前
《Python实战进阶》No37: 强化学习入门:Q-Learning 与 DQN-加餐版1 Q-Learning算法可视化
python·算法·pygame
百锦再5 小时前
DeepSeek与GPT的全方位对比及其为编程工作带来的巨大变革
人工智能·python·gpt·nlp·deepseek
蹦蹦跳跳真可爱5896 小时前
Python----数据分析(电影数据分析)
开发语言·python·数据分析
豆沙沙包?6 小时前
2025年- G27-Lc101-542. 01 矩阵--java版
java·开发语言·python