aboutsummaryrefslogtreecommitdiff
path: root/bin/print
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2023-02-23 06:51:54 -0300
committerEuAndreh <eu@euandre.org>2023-02-23 07:17:52 -0300
commit562bda6e8bb2135792fe96795995e8f8c056dae3 (patch)
tree79a665c32c54b14e7d5e52d588f2ad57fe96d23d /bin/print
parentbin/cl: Use uuid(1), tmpname(1) and mkstemp(1) from $PATH (diff)
downloaddotfiles-562bda6e8bb2135792fe96795995e8f8c056dae3.tar.gz
dotfiles-562bda6e8bb2135792fe96795995e8f8c056dae3.tar.xz
bin/: Cleanup temp file before exit
Diffstat (limited to 'bin/print')
-rwxr-xr-xbin/print1
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/print b/bin/print
index c1c6b2e..4911ecd 100755
--- a/bin/print
+++ b/bin/print
@@ -131,6 +131,7 @@ done
shift $((OPTIND - 1))
NEWDIR="$(mkdtemp)"
+trap 'rm -rf "$NEWDIR"' EXIT
if [ -z "${1:-}" ]; then
FILE="$NEWDIR"/STDIN
cat - > "$FILE"