Parece que o que você precisa não é killall . Você precisa do comando exit que sai do seu programa. Adicionando exit 1 como a última declaração da sua ramificação else , o script terminará
Deixe-me quebrar esse comando:
exit aceita 1 argumento que é o status de saída. O status de saída de 1 indica que seu script encontrou um problema, neste caso os mods não conseguiram fazer o download. Se você não quiser enviar o status de saída de erro para o sistema operacional, basta fazer exit