get_gnusource_link 287 B

123456
  1. #!/bin/bash
  2. file=$(wget -O - https://ftp.gnu.org/gnu/$1/ 2>/dev/null | sed "s/.*href=\"//g;s/\".*//g" | grep -e "$1-[0-9]" | grep -v "sig$" | sort -V | tail -n 1)
  3. echo "file: $file"
  4. echo "Url: https://ftp.gnu.org/gnu/$1/$file"
  5. echo "Version: $(echo $file | sed "s/.*-//g;s/\.tar.*//g")"