Não tenho certeza sobre como executá-lo 'em segundo plano', mas é possível fechar a janela após a conclusão da execução, como dito aqui:
Basta abrir o Terminal e ir para Terminal > Preferences > Settings > Shell: > When the shell exits: -> Close if the shell exited cleanly
Adicione apenas exit;
no final do seu arquivo.