30

justement à propos de pipe j'aimerais faire un truc

y'a des progs que je lance par ssh mais évidemment ils sont killés dès que je lance la session.

J'aimerais
-exécuter un processus à partir de init (ça je sais faire)

-mais aussi que son stdout soit redirigé vers un truc qui existe même après avoir fermé la session ssh, que je puisse le retrouver ensuite en faisant un tail -f machin

typiquement j'avais pensé à un pipe mais comment on fait en pratique?

(je pense à seti en mode verbose, pour voir la sortie sans monopoliser un terminal)

31

-mais aussi que son stdout soit redirigé vers un truc qui existe même après avoir fermé la session ssh, que je puisse le retrouver ensuite en faisant un tail -f machin

bah,
mon_programme > fichier_au_lieu_de_stdout
(ou >> pour faire de l'append plutot que de l'overwrite)
enfin, ça, c qd tu le lance...
mais bon, dans ton programme, tu te contente d'écrire sur stdout... et comme ça, tu as la sortie sur le terminal, et tu peux la rediriger qd tu veux qu'elle soit ailleurs
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

32

ué mais si je le laisse tourner une semaine il va être énorme le fichier triso

33

bah... oué tongue
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

34

35

./30: screen ?
screen
[Ton programme que tu lance]
CTRL+A, CTRL+D  //  Pour quitter screen tout en laissant le programme tourner
logout // Quitter ssh

Puis
ssh ma_machine
screen -r 

pour recuperer la session.
man screen pour plus d'infos.

36

eeek putain j'arrête pas d'en apprendre depuis deux jours! un window manager en console! spoootr!