bash - output of shell script in json form -
i want output of following small shell script in json form.
#!/bin/bash top -b -d1 -n1 | grep cpu output:
cpu(s): 6.2%us, 1.6%sy, 0.2%ni, 90.9%id, 1.1%wa, 0.0%hi, 0.0%si, 0.0%st required output:
{"cpu": "6.3" } how can convert output of such every shell scripts in json form ?
you try this
echo "{\"cpu\":\"`top -b -d1 -n1 | grep cpu | cut -f3 -d " " | cut -f1 -d %`\"}" a brief description: first, take @ man cut, -f , -d arguments. \"s double quotations, should preceded backslash avoid misunderstanding shell interpreter. , @ last, enclosed in quotation marks `` executed, described here.
Comments
Post a Comment