#!/bin/bash -eu
cat > "$1.tmp"
maybe-mv "$1.tmp" "$1"