diff options
| author | Luke Smith <luke@lukesmith.xyz> | 2022-10-26 16:28:38 -0400 |
|---|---|---|
| committer | Luke Smith <luke@lukesmith.xyz> | 2022-10-26 16:28:38 -0400 |
| commit | eaf4c12ee2647a2c4cbca5f3aed63a04ddf0e097 (patch) | |
| tree | 2ea7dfe0e65c905090807480687a60af28b7f618 /.local/bin | |
| parent | 130e200da13b9322bddd89381a39ed0406a01b4b (diff) | |
| download | eibhear-eaf4c12ee2647a2c4cbca5f3aed63a04ddf0e097.tar.gz eibhear-eaf4c12ee2647a2c4cbca5f3aed63a04ddf0e097.tar.zst eibhear-eaf4c12ee2647a2c4cbca5f3aed63a04ddf0e097.zip | |
fix #1219
Diffstat (limited to '.local/bin')
| -rwxr-xr-x | .local/bin/getbib | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/.local/bin/getbib b/.local/bin/getbib index bedc256..121dd6e 100755 --- a/.local/bin/getbib +++ b/.local/bin/getbib @@ -4,7 +4,7 @@ if [ -f "$1" ]; then # Try to get DOI from pdfinfo or pdftotext output. doi=$(pdfinfo "$1" | grep -io "doi:.*") || - doi=$(pdftotext "$1" 2>/dev/null - | grep -io "doi:\s*\S\+[[:alnum:]]" -m 1) || + doi=$(pdftotext "$1" 2>/dev/null - | sed -n '/[dD][oO][iI]:/{s/.*[dD][oO][iI]:\s*\(\S\+[[:alnum:]]\).*/\1/p;q}') || exit 1 else doi="$1" |
