diff options
Diffstat (limited to 'bin/tmp')
-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" |