diff options
author | EuAndreh <eu@euandre.org> | 2023-04-24 14:30:23 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2023-04-24 14:30:23 -0300 |
commit | 3fada83d32cea09795ac3949da0a8d2df62823c5 (patch) | |
tree | 0bb31f351520500ed93d92f8421138663b9617c2 /bin | |
parent | bin/boop: Add "-x"option to notify only when COMMAND fails (diff) | |
download | dotfiles-3fada83d32cea09795ac3949da0a8d2df62823c5.tar.gz dotfiles-3fada83d32cea09795ac3949da0a8d2df62823c5.tar.xz |
bin/tmp: Assume $DIR is persistent, so we do not need to recreate always
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/tmp | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -58,7 +58,7 @@ while getopts 'dh' flag; do case "$flag" in d) printf 'Deleting %s:%s...\n' "$REMOTE" "$DIR/" >&2 - ssh "$REMOTE" rm -rf "$DIR" + ssh "$REMOTE" rm -rf "$DIR"/* exit ;; h) @@ -82,8 +82,7 @@ fi for f in "$@"; do FILENAME="$(basename "$f")" - # shellcheck disable=2029 - ssh "$REMOTE" "mkdir -p '$DIR' && cat > '$DIR/$FILENAME'" < "$f" + ssh "$REMOTE" dd of="$DIR/$FILENAME" < "$f" LINK="$(printf 'https://%s/tmp/%s' "$REMOTE" "$FILENAME")" open "$LINK" |