netcat输入变量bash

时间:2016-07-28 14:01:01

标签: sql json bash parsing netcat

今天,我想帮助从netcat命令向数据库中插入一些变量。 我在Linux上工作,我的机器上有一个SQL服务器。本地网络上的另一台机器正在向我发送一些特殊的Json数据。 我试图从这些数据中输入一些信息,而不用从文件中解析它。像这样,我将能够直接从变量插入数据库中)

(我的意思是使用这个:" nc -ul 8888> recup"并解析" recup"用" jq"或其他东西)

我尝试grep netcat命令并将结果输入变量,但它没有用。

to see what I would like to have

我是否有实时获取Json文件某些特殊字段信息的解决方案,或者我需要一直传递外部文件?

非常感谢

2 个答案:

答案 0 :(得分:0)

您可以pipenc输出到jqfilter输出以获取所需的树的一部分,create an object or array包含特定的您最终感兴趣的价值观,最后是assign the result to a variable

答案 1 :(得分:0)

类似的东西:

nc -lk 8080 | timee =($(jq' [。rx.gwrx [0] .time]'))| motee =($(JQ' [RX [0] .moteeui]'))