diff --git a/Documents/bin/dt b/Documents/bin/dt new file mode 100755 index 0000000000000000000000000000000000000000..a434aecab0862153a774bd32e505393fed50f712 --- /dev/null +++ b/Documents/bin/dt @@ -0,0 +1,12 @@ +#!/bin/sh +set -eu + +[ "$#" -gt '0' ] || { echo "Output not specified." >> /dev/stderr; return 1; } +while [ "$#" -gt '1' ] +do + args="${args:-} $1" + shift +done +tempfile="$(mktemp -p .)" +# shellcheck disable=SC2086 +tee ${args:-} "$tempfile" && mv "$tempfile" "$1"