Não há motivos para fazer isso. Quando você "nohup" um comando e BG ele, a saída será automaticamente redirecionada para $ HOME / nohup.out. Mesmo que funcionasse, você provavelmente acabaria com um arquivo vazio.
Por que recebo um erro de sintaxe bash ao alterar a saída > > para um arquivo de um comando nohup?
# sudo nohup php something.php &>>/tmp/output
-bash: syntax error near unexpected token '>'
Estou usando a Red Hat Enterprise
Remova o & , use apenas >> para alterar para / tmp / output
Para bash &>file ou &>>file significa redirect both stdout and stderr to file . Se você quiser colocar algo em segundo plano, coloque um & como último caractere na linha de comando, após qualquer redirecionamento possível.
Tags linux