Hi there,
I'm not really stranger to Linux and shell scripting but I am to servers. Anyway, I usually run scripts on a shared science machine, accessible via ssh.
My scripts are usually run with mpi, e.g.
mpirun -np 16 ./my_script
the things after entering the science machine and running the script and I'd love to turn off the computer and mind my own business, which I can't since the script halts when I turn off the computer.
Assuming that the script is suitable for running in background (i.e. it does not require a physical terminal or keyboard input):
The general syntax to background a script is to issue "nohup" and "&" (put process into background).