O que é '&'símbolo no final do comando for?
nohup /server1/scripts/xyz.sh $1 2> nohup.out&
Responder1
O &
personagem é umoperador de controlena casca. Faz com que o processo seja executado em segundo plano. Isso significa que o processo não tem acesso de leitura ao terminal. Apenas um processo em primeiro plano possui. Mas ainda pode escrever sua saída no terminal
Se você iniciou um processo em segundo plano com:
process &
Então você pode trazê-lo de volta ao primeiro plano com:
fg
E você pode interagir com o processo novamente.
Responder2
Ele moveu o processo para segundo plano.
Consulte a documentação do seu shell e pesquise o controle de trabalho.
(PS: Não é específico do Linux).