Πως κανω kill ενα process μετα απο συγκεκριμενο χρονικο διαστημα

Christos Ricudis ricudis at itc.auth.gr
Mon Sep 29 19:43:42 EEST 2008


Lysimachos Zografos wrote:
> Καλησπερα.
>
> Δεν μπορουσα να βρω καλυτερο topic για την ερωτηση. Το προβλημα μου 
> ειναι το εξης:
>
> Εχω ενα binary (εστω "hrg") το οποιο κανει train ενα monte carlo. Δεν 
> σταματαει μετα απο καποιο cutoff, απλα συνεχιζει μεχρι να το σκοτωσεις 
> με ctrl+c. Θελω να τρεξω αυτο το binary με ν διαφορετικα input files 
> (εστω file1.txt , file2.txt, file3.txt). Πως συνατασεται στο terminal 
> (οχι με PERL/PYTHON etc) κατι που θα εκανε
>
> ./hrg -i file1.txt // τρεξε για 5 ωρες & kill // ./hrg -i file2.txt // 
> τρεξε για 5 ωρες & kill  // ./hrg -i file3.txt // τρεξε για 5 ωρες & kill

Ypo8etw oti den exeis ton source kwdika tou programmatos. Genika einai 
kakh taktikh na skotwneis ena programma thn wra pou den ksereis ti kanei.

Sto bash toulaxiston de 8ymamai kapoion profanh tropo na pareis to 
process ID enos process poy molis ekanes spawn, opote to mono pou mou 
erxetai sto myalo einai to :

./hrg & (sleep 3600 ; pkill -TERM hrg)





More information about the Linux-greek-users mailing list