今天,我想帮助从netcat命令向数据库中插入一些变量。 我在Linux上工作,我的机器上有一个SQL服务器。本地网络上的另一台机器正在向我发送一些特殊的Json数据。 我试图从这些数据中输入一些信息,而不用从文件中解析它。像这样,我将能够直接从变量插入数据库中)
(我的意思是使用这个:" nc -ul 8888> recup"并解析" recup"用" jq"或其他东西)
我尝试grep netcat命令并将结果输入变量,但它没有用。
to see what I would like to have
我是否有实时获取Json文件某些特殊字段信息的解决方案,或者我需要一直传递外部文件?
非常感谢
答案 0 :(得分:0)
您可以pipe从nc
输出到jq
,filter输出以获取所需的树的一部分,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]'))