input: from typing import List
  
  
  def install_software(software_name: str, software_version: str) -> str:
      """Generates a Bash script to install a given software with specified version.
      >>> install_software('Python', '3.8.5')
      '#!/bin/bash
  
      # Download latest version of Python
      curl -O https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz
  
      # Extract the tgz file
      tar -xzf Python-3.8.5.tgz
  
      # Move into the Python directory
      cd Python-3.8.5
  
      # Run the configure script
      ./configure
  
      # Compile and install
      make
      make install'
      """
output:     
      script = f"""#!/bin/bash
  
  # Download latest version of {software_name}
  curl -O https://www.python.org/ftp/python/{software_version}/{software_name}-{software_version}.tgz
  
  # Extract the tgz file
  tar -xzf {software_name}-{software_version}.tgz
  
  # Move into the {software_name} directory
  cd {software_name}-{software_version}
  
  # Run the configure script
  ./configure
  
  # Compile and install
  make
  make install"""
      return script
  