Почему бы не просто tmux или экран и не сделать с ним? Например:
$ tmux new -s SessionNameHere
$ nohup /path/to/your/script.sh
Это практично, если это то, что будет непрерывным циклом или займет некоторое время. Вы можете отключиться от сеанса, и он останется активным.