Wpis z mikrobloga

Napisałem program w c++, który robi jakieś obliczenia, następnie odpalam go w tle na linuksie za pomocą komendy nohup. Po pewnym czasie chciałbym go odpytać o dane jakie zebrał i tutaj pojawia się problem, jak to zrealizować? Jak odpalić jakiś event na działającym już programie?

#programowanie #cpp
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Malkof: odpalaj takie programy w screenie. Polecenie screen, odpalasz i normalnie gasisz terminal.

Po jakimś czasie możesz zrobić screen -r i podłączasz się do odpalonego screena. Możesz mieć ich dużo - listujesz screen -ls
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@gregor40:

i widzisz z powrotem wynik działania programu. Nie zależnie czy jest 0 czy błąd.


No to nie wiem co robię, ale zawsze jak mi się program w screenie wywalał to było tylko "screen is terminated" albo że nie znaleziono żadnego screena o podanej nazwie lub pid
  • Odpowiedz