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