jq -r '.' ~/.mozilla/firefox/xead1hks.default/extensions.json(Pfad zu den Extensions entsprechend anpassen)
Alle Pfade zu den installierten Extensions ausgeben
jq -r '.addons[]| "\(.id) \(.path) \(.locales[0].name)"' ~/.mozilla/firefox/xead1hks.default/extensions.json
Suche nach einer bestimmten Extension.
Um eine Variable zu übergeben, muss diese als Argument an jq übergeben werden:
Beispiel: Suche nach Namen => $1 in Bash => $v1 in jq
found_ext=$(jq -r --arg v1 "$1" '.addons[] | select(.locales[0].name == $v1) | .path' $extension_path)
IP-Adressen von Amazon parsen:
{
"syncToken": "1640134401",
"createDate": "2021-12-22-00-53-21",
"prefixes": [
{
"ip_prefix": "3.5.140.0/22",
"region": "ap-northeast-2",
"service": "AMAZON",
"network_border_group": "ap-northeast-2"
},
wget -qO- https://ip-ranges.amazonaws.com/ip-ranges.json | jq '.prefixes[] | .ip_prefix' -r
Keine Kommentare:
Kommentar veröffentlichen