Última atividade 1 week ago

helper script to curl from copyparty server with password from file

Revisão b85ba63abefe0645dfe7a395fc7eec41428704bc

media.sh Bruto
1#!/bin/bash
2
3set -e
4
5PW=
6PW_FILE="${HOME}/.mediapw"
7BASE_URL="https://fs.noahro.at"
8
9function get_pw {
10 cat "$PW_FILE"
11}
12
13function main {
14 PW="$( get_pw )"
15
16 local path="$1"
17 fetch "$path"
18}
19
20function fetch {
21 local path="$( pathencode "$1" )"
22 #local path="$1"
23 curl -s "${BASE_URL}/${path}?pw=${PW}&t"
24
25 #--expand-url \
26 #--variable %path --variable %PW \
27}
28
29function pathencode {
30 #jq --slurp --raw-input --raw-output @uri <<<"$@"
31
32 sed -E 's/ /%20/g' <<<"$@" | \
33 sed -E 's/,/%2C/g'
34}
35
36main "$@"