c - snippet - title tag wordpress




Wie richte ich einen Cron-Job ein, um jede Stunde eine ausführbare Datei auszuführen? (5)

Da ich die C ausführbare Datei auf diese Weise nicht ausführen konnte, schrieb ich ein einfaches shell script , das Folgendes ausführt

cd /..path_to_shell_script
./c_executable_name

In der Cron-Jobliste rufe ich das Shell-Skript auf.

Ich muss einen Cron-Job einrichten, der eine ausführbare Datei ausführt, die einmal pro Stunde mit gcc kompiliert wird.

Ich habe mich als root angemeldet und crontab -e eingegeben

Dann habe ich folgendes eingegeben und die Datei gespeichert.

0 * * * *  /path_to_executable

Der Cron-Job funktioniert jedoch nicht.

Ich sehe, dass, wenn ich /...path_to_executable ich einen Segmentierungsfehler /...path_to_executable . Ich kann die ausführbare Datei nur aus dem Ordner ausführen, in dem sie sich befindet. Kann ich dieses Problem lösen?


Der richtige Weg, um dies zu lösen, ist, herauszufinden, warum Sie den Segmentierungsfehler erhalten, und das zu beheben.


Sie können auch @hourly instant von 0 * * * *



0 * * * * cd folder_containing_exe && ./exe_name

sollte funktionieren, es sei denn, es gibt noch etwas, das für die Ausführung des Programms eingerichtet werden muss.





crontab