#! @shell@ case "$1" in -h|--help) exec man nixos-version exit 1 ;; --hash|--revision) if ! [[ @revision@ =~ ^[0-9a-f]+$ ]]; then echo "$0: Nixpkgs commit hash is unknown" exit 1 fi echo "@revision@" ;; --json) cat <