diff options
Diffstat (limited to 'scripts/buku-delete.sh')
-rwxr-xr-x | scripts/buku-delete.sh | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/scripts/buku-delete.sh b/scripts/buku-delete.sh deleted file mode 100755 index 01de451..0000000 --- a/scripts/buku-delete.sh +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/env bash - -SEL="$(xclip -o | tr -d '\n')" -if [[ -z "${SEL// }" ]]; then - echo "Empty selection." - exit 1 -fi -BOOKMARK_ID= -IFS=" -" -BOOKMARKS="$(buku "$SEL" -f 1 --tacit)" - -for bookmark in $BOOKMARKS; do - echo "$bookmark" - ID="$(echo "$bookmark" | cut -d$'\t' -f 1)" - URL="$(echo "$bookmark" | cut -d$'\t' -f 2)" - if [[ "$URL" = "$SEL" ]]; then - BOOKMARK_ID="$ID" - break - fi -done - - -if [[ -n "$BOOKMARK_ID" ]]; then - echo "Deleting $BOOKMARK_ID (URL: $SEL)." - buku -d "$BOOKMARK_ID" --tacit -else - echo "Bookmark for '$SEL' not found." - exit 1 -fi |