Πως κανω 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