import json jazoon = $(curl -s https://www.kernel.org/releases.json) try: kernel_mainline = json.loads(jazoon)["releases"][0]["version"] except json.JSONDecodeError: kernel_mainline = "json_decode_error" except KeyError: kernel_mainline = "key_error" except Exception: kernel_mainline = "unknown_error" kernel_local = ".".join($(uname -r).split(".")[:2]) color = "{RED}" if kernel_mainline != kernel_local else "{GREEN}" print_color(f"{color}{kernel_mainline}" + "{RESET}") #exit(int(kernel_mainline != kernel_local)) exit()