diff options
Diffstat (limited to 'scripts/generate_refrences')
| -rwxr-xr-x | scripts/generate_refrences | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/scripts/generate_refrences b/scripts/generate_refrences deleted file mode 100755 index 1d5ec25..0000000 --- a/scripts/generate_refrences +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/bash - -OUTPUT_FILE="../src/final/references.bib" -echo "Generating $OUTPUT_FILE..." - -# Clear the file if it exists -> "$OUTPUT_FILE" - -for file in ../papers/*.pdf; do - # Extract the arXiv ID (e.g., 2401.05566) - id=$(basename "$file" | grep -oE '[0-9]{4}\.[0-9]{4,5}') - - if [ -n "$id" ]; then - echo "Fetching BibTeX for ID: $id" - - # Fetch the BibTeX entry from arXiv's export service - # -L follows redirects - # -s is silent - curl -L -s "https://arxiv.org/bibtex/$id" >> "$OUTPUT_FILE" - - # Add a newline between entries - echo -e "\n" >> "$OUTPUT_FILE" - else - echo "Skipping non-arXiv file: $(basename "$file")" - fi -done - -echo "Done! Created $OUTPUT_FILE with $(grep -c "@article" "$OUTPUT_FILE") entries." - - |
