20250105.1736079067

This commit is contained in:
fz0x1 2025-01-05 13:11:07 +01:00
parent 0412ac3626
commit 8b0fe5cfc1
6 changed files with 57 additions and 15 deletions

View file

@ -0,0 +1,31 @@
#!/usr/bin/env bash
source "${HOME:?}/scripts/functions.sh"
tools=("linkding" "jq")
check_tools "$tools"
NEXT=""
DATA=""
OFFSET=100
while true; do
if [[ ! -z "$NEXT" ]]; then
echo "$NEXT"
LINKDATA="$(linkding bookmarks all -o "$OFFSET")"
DATA="$DATA $(echo "$LINKDATA" | jq -r ".results[].url")"
NEXT="$(echo "$LINKDATA" | jq ".next")"
if [[ "$NEXT" = "null" ]]; then
break
fi
OFFSET="$((OFFSET + 100))"
else
LINKDATA=$(linkding bookmarks all)
if [[ -z "$LINKDATA" ]]; then
die "There is no data to fetch"
fi
NEXT="$(echo "$LINKDATA" | jq ".next")"
DATA="$(echo "$LINKDATA" | jq -r ".results[].url")"
fi
done
echo $DATA