#!/bin/sh set -eu URL="https://cht.sh/:cht.sh" DEST="$HOME/.local/bin/cht.sh" TMP="$(mktemp)" curl -fsSL "$URL" -o "$TMP" chmod +x "$TMP" # replace atomically mv "$TMP" "$DEST"