16 lines
355 B
Bash
Executable File
16 lines
355 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
# Change the url accordingly
|
|
URL="https://paste.cachyos.org"
|
|
|
|
FILEPATH="$1"
|
|
FILENAME="$(basename -- "$FILEPATH")"
|
|
EXTENSION="${FILENAME##*.}"
|
|
|
|
RESPONSE="$(curl --data-binary @"${FILEPATH:-/dev/stdin}" --url $URL)"
|
|
PASTELINK="${URL}${RESPONSE}"
|
|
|
|
[ -z "$EXTENSION" ] && \
|
|
echo "$PASTELINK" || \
|
|
echo "${PASTELINK}.${EXTENSION}"
|