Você precisa especificar a largura de saída que o top
deve usar, com o parâmetro -w
(até um máximo de 512 colunas):
nohup top -b -c -d15 -w512 &
Se a sua versão de top
não suporta -w
, o mesmo efeito pode ser alcançado usando a variável de ambiente COLUMNS
:
COLUMNS=512 nohup top -b -c -d15 &
Como explicado por schily , já que top
não está saindo para um terminal nesse caso, não pode determinar a largura do terminal a ser usado e volta para um padrão seguro.