More actions
No edit summary |
No edit summary |
||
| Line 26: | Line 26: | ||
... | ... | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# TODO: Come back and redo this using the <code>columns</code> utility. | |||
https://www.youtube.com/watch?v=uL7KvRskeog | |||
Latest revision as of 18:44, 16 January 2025
The following bash command will list all virsh guests in json.
echo "[ $(virsh list --all|grep -Ev 'Id|----'|awk '{print "{ \"id\": \""$1"\", \"name\": \""$2"\", \"state\": \""$3 $4"\"}," }'|head -n -1) {} ]"|jq -r
Output example:
[
{
"id": "38",
"name": "Mac",
"state": "running"
},
{
"id": "39",
"name": "Dennis",
"state": "running"
},
{
"id": "40",
"name": "Charlie",
"state": "running"
},
...
- TODO: Come back and redo this using the
columnsutility.