[screen] pid naar file laten zetten bij het starten

Pagina: 1
Acties:

  • Superflip
  • Registratie: April 2004
  • Laatst online: 08:22
Stel ik starten een screen :

screen -AmS naam ./uitvoeren

Dan zou ik daar eigenlijk een een bestandje willen ( naam.pid ) met enkel het pid in.

Is er een mogelijkheid om dit te doen?

  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

Je kunt toch ook /var/run/screen/S-<username> uitlezen? (of waar screen bij jou de sockets opslaat)
Daar staan alle screen sockets in. Als je de naam van het betreffende screen weet is het helemaal piece of koekje :P

Nu met Land Rover Series 3 en Defender 90


  • froggie
  • Registratie: November 2001
  • Laatst online: 20-11-2024

froggie

Kwaaak

Wat wil je met het pid doen? Op commando je sessie afschieten zoals je bij een daemon doet? De nette manier is iig om via de sockets te communiceren, dus ik zou daar eens naar kijken. Die sockets bijhouden kun je vrij eenvoudig doen door screen aan te roepen met behulp van een wrapper scriptje ofzo.