shell命令linkd all |grep "(" | awk -F '(' '{print $1}' ,返回的结果放在json里面
时间: 2024-05-01 09:22:11 浏览: 48
【shell】grep命令
你可以使用以下命令将结果存储为JSON格式:
```
linkd all | grep "(" | awk -F '(' '{print $1}' | jq -R -s 'split("\n") | map(select(length > 0)) | {result: .}'
```
这个命令将使用`jq`工具将输出转换为JSON格式,并将结果存储在`result`属性中。你可以将结果保存到一个文件中,比如说`output.json`,使用以下命令:
```
linkd all | grep "(" | awk -F '(' '{print $1}' | jq -R -s 'split("\n") | map(select(length > 0)) | {result: .}' > output.json
```
这将把结果输出到名为`output.json`的文件中。
阅读全文