从字符串JQ的一部分中删除双引号

门童

从传递给JQ的日期起,我无法删除双引号。知道我该怎么做吗?-r似乎无法解决问题。

curl SOMETHING | jq -r --arg date $(date +"%s") '.payload.overallStatus | [$date, .totalTimeSpent, .totalRecords, .totalDuplicates]'
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   607  100   607    0     0  10649      0 --:--:-- --:--:-- --:--:-- 10649
[
  "1594330317",
  15802,
  89004346,
  10
]

(我计划添加| @csv选项以将输出转换为一行csv)

疾病

使用tonumber您需要使用括号不要更改数组其余元素的上下文。

[($date | tonumber), .totalTimeSpent, .totalRecords, .totalDuplicates]

没有括号,该表达式等效于

[$date | (tonumber, .totalTimeSpent, .totalRecords, .totalDuplicates)]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

PHP正在努力删除包含双引号的JSON字符串的一部分

删除字符串的一部分

如何从特定字符中删除字符串的一部分?

从R中的数据框行中删除字符串的一部分

如何从 Python 中的 Pandas DataFrame 中删除字符串的一部分

删除熊猫列中的一部分字符串

在SQL中查找和替换或删除字符串的一部分

如何在JavaScript中的“:”之前删除字符串的一部分?

在Python中删除带有坐标的字符串的一部分

在Python中删除用点号分隔的字符串的最后一部分

从字符串的一部分中删除文本

在Python 3中删除字符串的一部分

如何在JavaScript中删除字符串的最后一部分?

如何删除B中字符串的第一部分

删除数据框列(R)中的一部分字符串

在bash中删除一部分字符串

删除 R 中字符串的一部分

如何使用通配符在mysql中删除/替换字符串的一部分?

如何在python列表中删除字符串的一部分?

如何使用Powershell从字符串中删除文本的一部分?

如何在C中删除字符串的最后一部分

在php动态整数中删除字符串的一部分

如何在PHP中删除字符串的一部分?

如果发现删除字符串,则在JS中删除字符串的一部分

在子字符串之后删除字符串的一部分

拆分字符串并连接以删除字符串的一部分

如何使用jq解析器提取json对象中的一部分字符串值

C在字符串中获取一部分字符串

在字符串数组中查找字符串的一部分