input: Write a function to install a given software in Bash. The function should download the specified version of the software, extract it, configure, compile, and install it. If the installation is successful, return True, otherwise return False. If the input is an empty software name, return False.
  assert install_software("Python 3.8.5")==True
  assert install_software("Java 11")==False
  assert install_software("")==False
output: def install_software(software):
      if not software:
          return False
      try:
          # Download the software
          os.system(f"wget https://example.com/{software}.tar.gz")
          # Extract the software
          os.system(f"tar -xzf {software}.tar.gz")
          # Configure the software
          os.chdir(software)
          os.system("./configure")
          # Compile the software
          os.system("make")
          # Install the software
          os.system("make install")
          return True
      except:
          return False