diff --git a/bin/tools/List-Backlinks.sh b/bin/tools/List-Backlinks.sh index ce34435..cb23a5a 100755 --- a/bin/tools/List-Backlinks.sh +++ b/bin/tools/List-Backlinks.sh @@ -1,19 +1,21 @@ #!/usr/bin/env bash + command -v rg >/dev/null 2>&1 || { echo >&2 "I require ripgrep but it's not installed. Aborting."; exit 1; } command -v sd >/dev/null 2>&1 || { echo >&2 "I require sd (sed replacement) but it's not installed. Aborting."; exit 1; } command -v xclip >/dev/null 2>&1 || { echo >&2 "I require xclip but it's not installed. Aborting."; exit 1; } term=$(basename "${1}" | cut -f 1 -d '.') +DIR="${2}" + rg -e "\[.*\]\(.*$term\.md\)" -e "\[\[$term\]\]" -e "\[\[$term.*\]\]" \ - "${NOTES_DIR}" \ + "${DIR}" \ -t markdown -ol # ~/Notes/MD/notes \ - ## If you want to preview the Backlinks ## rg -e "\[.*\]\(.*$term\.md\)" -e "\[\[$term\]\]" -e "\[\[$term.*\]\]" \ ## ~/Notes/ -t markdown -ol \