Update 2024-12-22 09:05 OpenBSD/amd64-t14

This commit is contained in:
c0dev0id
2024-12-22 09:05:32 +01:00
parent d49eb5d52f
commit 4ec4facf23
7 changed files with 88 additions and 26 deletions

View File

@@ -1,25 +1,24 @@
#!/bin/sh -e
file="$1"
[ -z $file ] \
&& file="$(find $PWD $HOME $HOME/Downloads -maxdepth 2 -type f \
| fgrep -v "/." \
| sort -u \
| fzf -e -x -i)"
[ -z $file ] \
&& exit 0
scp "$file" \
sdk@home.codevoid.de:make-web/src/paste/
ssh sdk@home.codevoid.de \
"cd ~/make-web && make install"
echo "https://ptrace.org/$(basename "$file")" \
| sed 's/ /%20/g' \
| xclip -f -r
echo
if [ x"$1" == x"rm" ]
then
shift
for file in $@
do
ssh sdk@codevoid.de "cd /home/www/htdocs/ptrace/paste/ && rm -v $(basename "$file")" || true
done
elif [ x"$1" == x"ls" ]
then
shift
ssh sdk@codevoid.de "cd /home/www/htdocs/ptrace/paste/ && ls -1 | xargs -n1 -I{} echo https://ptrace.org/{}"
else
for file in $@
do
chmod o+rw,g+r "$file"
scp "$file" sdk@codevoid.de:/home/www/htdocs/ptrace/paste/
echo "https://ptrace.org/$(basename "$file")" \
| sed 's/ /%20/g' \
| xclip -f -r
echo
done
fi