Você colocou um espaço entre & >
, que precisa ser &>
. Isso redirecionaria tanto STDOUT quanto STDERR para o arquivo seguido a seguir.
Então você precisa:
nohup sh cp.sh < /dev/null &> /dev/null &
Se o seu shell não suporta &>
, use a maneira POSIX para redirecionar STDOUT e STDERR:
nohup sh cp.sh </dev/null >/dev/null 2>&1 &