#!/usr/bin/python import json, sys records = json.load(sys.stdin) result = [] for expr in sys.argv[1:]: key, value = expr.split('=', 1) for record in records: if key in record and record[key] == value: if record not in result: result.append(record) json.dump(result, sys.stdout, indent=2) sys.stdout.write('\n')