add dotfiles pastebin script

This commit is contained in:
Niklas 2021-02-12 19:50:39 +01:00
parent 926ac47383
commit 57c17f4782

View File

@ -0,0 +1,26 @@
#!/usr/bin/env sh
set -e
SCRIPT=$(readlink -f "$0")
SCRIPTPATH=$(dirname "$SCRIPT")
source $XDG_CONFIG_HOME/nextcloud.config.sh
if test -n "$1"; then
FILE_PATH=$1
elif test ! -t 0; then
read -r FILE_PATH
else
>&2 echo "Provide a file"
exit 1
fi
FILENAME=$(basename $FILE_PATH)
$SCRIPTPATH/nc-share-file.sh "$FILENAME" \
| perl -n -e '/([a-zA-Z0-9]+)$/ && print $1' \
| awk -n -e '{print "https://pb.kapelle.org/"$1}' \
| xclip -i -selection "clipboard"