acquire.sh 487 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. set -e
  3. # Download URL for file-5.46
  4. ARCHIVE_URL="https://astron.com/pub/file/file-5.46.tar.gz"
  5. ARCHIVE_NAME="file-5.46.tar.gz"
  6. EXTRACT_DIR="sources/file"
  7. # Create sources directory
  8. mkdir -p sources
  9. echo "Downloading file-5.46 source..."
  10. wget -O ${ARCHIVE_NAME} ${ARCHIVE_URL}
  11. echo "Extracting archive..."
  12. mkdir -p ${EXTRACT_DIR}
  13. tar -xzf ${ARCHIVE_NAME} -C ${EXTRACT_DIR} --strip-components=1
  14. echo "Cleaning up..."
  15. rm ${ARCHIVE_NAME}
  16. echo "Source acquisition complete."