12
votes

Avoir à frapper entrer avec nohup

J'ai une commande shell comme celui-ci xxx

mais quand j'exécute la coquille scrit, il dit nohup: une sortie ajoutée à 'nohup.out' et me fait Hit Entrée. Comment puis-je avoir à toucher une entrée?


0 commentaires

3 Réponses :


5
votes

Autant que je sache, vous n'êtes pas obligé. Le message est émis sur la console, mais non ajouté à votre tampon entrée . Par conséquent, vous pouvez simplement continuer à taper vos commandes comme s'il n'y avait aucun message de NOHUP , le message n'interférera pas avec votre entrée.

Eh bien, devoir taper non de la position d'invite exacte peut être esthétique pas si agréable.


0 commentaires

1
votes

Vous pouvez également rediriger le journal manuellement:
Sudo Nohup Coffee -C -W * .coffee> /tmp/coffee.log &

De cette façon, le message ne s'affiche pas du tout.


0 commentaires

7
votes

fil de 8 ans, mais j'ai constaté qu'aucune de ces réponses ne résout vraiment pas le problème de la question.

Le message NOHUP: Ignorer la sortie d'entrée et de l'annexe sur 'nohup.out' code> est Pippé à travers STDERR (AFAIK), afin de faire taire ce message, tout ce que vous avez à faire est de rediriger stardr vers / dev / null code>, comme: P>

(nohup my command 2> /dev/null &)


0 commentaires