Is er een mogenlijkheid om aan een screen een timer te koppelen?
Wil graag een screen sluiten na een X aantal minuten, heb wel wat gevonden met at maar dat werkt niet echt.
Het gaat om een css server of een 1.6 server.
Is er een mogenlijkheid om aan een screen een timer te koppelen?
Wil graag een screen sluiten na een X aantal minuten, heb wel wat gevonden met at maar dat werkt niet echt.
Het gaat om een css server of een 1.6 server.
Is het misschien een optie om een cronjob in te stellen?
sleep 100 && kill -9 pidvanjescreen
oid?
liever alleen in een screen, heb het liever niet zo omslachtig.
ehm in je screen sleep xxx && exit?
echo "Start CSS Public Server"
sleep 1
screen -A -m -d -S css-public ./srcds_run -console -game cstrike +map de_dust2 +maxplayers 20 -tickrate 100 -fps_max 0 -ip 84.243.201.118 -port 27035 +exec public.cfg;
sleep 10 && exit
Dit werkt dus niet
Echt geen idee hoe ik dit moet gaan oplossen, iemand een idee?
waarom wil je je screen sluiten? als je via de cline zit kun je met behulp van [ctrl]+[a] [d] je screen detachen naar de achtergrond, je screen haal je vervolgens terug met screen -r [pid van je screen]
hiermee blijft je screen dan gewoon draaien maar kun jij verder werken
Hmm oke! Ik ga het even proberen. Kan ik een PID vastzetten aan de css screen? Want dan wordt het wel makkelijker.
je kan je css screen een naam geven en hem daarme beeindigen
maak een screen met:
screen -S [naam]
gebruik nu een cron of ander command om dit screen te killen met behulp van:
screen -S [naam] -X quit