Você pode redirecionar a saída para qualquer lugar que desejar, por exemplo:
nohup /bin/bash -c "sleep 15 && python3 /home/orschiro/bin/show_state.py" >/dev/null 2>&1
O redirecionamento impede que o arquivo de saída padrão nohup.out
seja criado. /dev/null
é esquecimento, por isso, se você não quiser os dados, envie-os para lá.
No bash, você pode abreviar >/dev/null 2>&1
para &>/dev/null
Para programas que uso com frequência, eu faço um alias (e adiciono ao meu .bashrc
), por exemplo
alias show_state='nohup /bin/bash -c "sleep 15 && python3 /home/orschiro/bin/show_state.py" >/dev/null 2>&1'
Agora, tudo o que tenho que digitar é show_state