How to run a binary file from crontab? [duplicate]
Clash Royale CLAN TAG#URR8PPP
This question already has an answer here:
crontab command not run
2 answers
I’m trying to execute a binary file created by PyInstaller from a python code from crontab. I have tried to insert many lines by using “crontab -e” but the binary file was not executed.
Example of the crontab commands I have tried:
* */12 * * * Path/dist/BinaryFile > LogFile.txt
* */12 * * * open Path/dist/BinaryFile > LogFile.txt
* */12 * * * root Path/dist/BinaryFile > LogFile.txt
* */12 * * * root open Path/dist/BinaryFile > LogFile.txt
Do you have any idea on how to execute this binary file?
I’m trying to execute those command on Ubuntu 16.04 VPS server.
Thank you in advance for your help and sorry for my English.
cron
marked as duplicate by Robert Riedl, Community♦ Feb 19 at 21:19
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
add a comment |
This question already has an answer here:
crontab command not run
2 answers
I’m trying to execute a binary file created by PyInstaller from a python code from crontab. I have tried to insert many lines by using “crontab -e” but the binary file was not executed.
Example of the crontab commands I have tried:
* */12 * * * Path/dist/BinaryFile > LogFile.txt
* */12 * * * open Path/dist/BinaryFile > LogFile.txt
* */12 * * * root Path/dist/BinaryFile > LogFile.txt
* */12 * * * root open Path/dist/BinaryFile > LogFile.txt
Do you have any idea on how to execute this binary file?
I’m trying to execute those command on Ubuntu 16.04 VPS server.
Thank you in advance for your help and sorry for my English.
cron
marked as duplicate by Robert Riedl, Community♦ Feb 19 at 21:19
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
add a comment |
This question already has an answer here:
crontab command not run
2 answers
I’m trying to execute a binary file created by PyInstaller from a python code from crontab. I have tried to insert many lines by using “crontab -e” but the binary file was not executed.
Example of the crontab commands I have tried:
* */12 * * * Path/dist/BinaryFile > LogFile.txt
* */12 * * * open Path/dist/BinaryFile > LogFile.txt
* */12 * * * root Path/dist/BinaryFile > LogFile.txt
* */12 * * * root open Path/dist/BinaryFile > LogFile.txt
Do you have any idea on how to execute this binary file?
I’m trying to execute those command on Ubuntu 16.04 VPS server.
Thank you in advance for your help and sorry for my English.
cron
This question already has an answer here:
crontab command not run
2 answers
I’m trying to execute a binary file created by PyInstaller from a python code from crontab. I have tried to insert many lines by using “crontab -e” but the binary file was not executed.
Example of the crontab commands I have tried:
* */12 * * * Path/dist/BinaryFile > LogFile.txt
* */12 * * * open Path/dist/BinaryFile > LogFile.txt
* */12 * * * root Path/dist/BinaryFile > LogFile.txt
* */12 * * * root open Path/dist/BinaryFile > LogFile.txt
Do you have any idea on how to execute this binary file?
I’m trying to execute those command on Ubuntu 16.04 VPS server.
Thank you in advance for your help and sorry for my English.
This question already has an answer here:
crontab command not run
2 answers
cron
cron
edited Feb 19 at 10:49
terdon♦
67k13139221
67k13139221
asked Feb 19 at 10:38
ZikoCppZikoCpp
243
243
marked as duplicate by Robert Riedl, Community♦ Feb 19 at 21:19
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
marked as duplicate by Robert Riedl, Community♦ Feb 19 at 21:19
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Use an absolute path:
* */12 * * * /Path/dist/BinaryFile > LogFile.txt
In addition, the file has to be executable. This can be done with chmod +x /Path/dist/BinaryFile
.
Note that the time is probably not what you want, but it will run just fine.
Don't forget to redirect stderr too:* */12 * * * /Path/dist/BinaryFile > LogFile.txt 2>&1
Otherwise, you can fill up mail with errors.
– Monty Harder
Feb 19 at 18:00
Hello, I have tried this and also tried the following command (* */12 * * * root /bin/chmod +x /root/program/dist/BinaryFile > LogFile.txt 2>&1) but the program is still not running. the problem is not in the binary because it's working fine when i click on (i use a gui in my vps). thank you in advance
– ZikoCpp
Feb 19 at 19:37
You're aware when it will run?
– vidarlo
Feb 19 at 20:23
Yes of course. And for testing the program i'm using a command that must make the program execute every 5 minutes (Ex: # */5 * * * * chmod +x /root/follow-back/dist/FollowBack > FollowBackLog.txt)
– ZikoCpp
Feb 19 at 20:33
2
@ZikoCpp Yes,#
starts a comment, socron
ignores that line. Specifically, "Lines whose first non-space character is a pound-sign (#) are comments, and are ignored." src
– Kevin
Feb 19 at 20:57
|
show 4 more comments
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Use an absolute path:
* */12 * * * /Path/dist/BinaryFile > LogFile.txt
In addition, the file has to be executable. This can be done with chmod +x /Path/dist/BinaryFile
.
Note that the time is probably not what you want, but it will run just fine.
Don't forget to redirect stderr too:* */12 * * * /Path/dist/BinaryFile > LogFile.txt 2>&1
Otherwise, you can fill up mail with errors.
– Monty Harder
Feb 19 at 18:00
Hello, I have tried this and also tried the following command (* */12 * * * root /bin/chmod +x /root/program/dist/BinaryFile > LogFile.txt 2>&1) but the program is still not running. the problem is not in the binary because it's working fine when i click on (i use a gui in my vps). thank you in advance
– ZikoCpp
Feb 19 at 19:37
You're aware when it will run?
– vidarlo
Feb 19 at 20:23
Yes of course. And for testing the program i'm using a command that must make the program execute every 5 minutes (Ex: # */5 * * * * chmod +x /root/follow-back/dist/FollowBack > FollowBackLog.txt)
– ZikoCpp
Feb 19 at 20:33
2
@ZikoCpp Yes,#
starts a comment, socron
ignores that line. Specifically, "Lines whose first non-space character is a pound-sign (#) are comments, and are ignored." src
– Kevin
Feb 19 at 20:57
|
show 4 more comments
Use an absolute path:
* */12 * * * /Path/dist/BinaryFile > LogFile.txt
In addition, the file has to be executable. This can be done with chmod +x /Path/dist/BinaryFile
.
Note that the time is probably not what you want, but it will run just fine.
Don't forget to redirect stderr too:* */12 * * * /Path/dist/BinaryFile > LogFile.txt 2>&1
Otherwise, you can fill up mail with errors.
– Monty Harder
Feb 19 at 18:00
Hello, I have tried this and also tried the following command (* */12 * * * root /bin/chmod +x /root/program/dist/BinaryFile > LogFile.txt 2>&1) but the program is still not running. the problem is not in the binary because it's working fine when i click on (i use a gui in my vps). thank you in advance
– ZikoCpp
Feb 19 at 19:37
You're aware when it will run?
– vidarlo
Feb 19 at 20:23
Yes of course. And for testing the program i'm using a command that must make the program execute every 5 minutes (Ex: # */5 * * * * chmod +x /root/follow-back/dist/FollowBack > FollowBackLog.txt)
– ZikoCpp
Feb 19 at 20:33
2
@ZikoCpp Yes,#
starts a comment, socron
ignores that line. Specifically, "Lines whose first non-space character is a pound-sign (#) are comments, and are ignored." src
– Kevin
Feb 19 at 20:57
|
show 4 more comments
Use an absolute path:
* */12 * * * /Path/dist/BinaryFile > LogFile.txt
In addition, the file has to be executable. This can be done with chmod +x /Path/dist/BinaryFile
.
Note that the time is probably not what you want, but it will run just fine.
Use an absolute path:
* */12 * * * /Path/dist/BinaryFile > LogFile.txt
In addition, the file has to be executable. This can be done with chmod +x /Path/dist/BinaryFile
.
Note that the time is probably not what you want, but it will run just fine.
edited Feb 19 at 10:48
terdon♦
67k13139221
67k13139221
answered Feb 19 at 10:40
vidarlovidarlo
10.4k52750
10.4k52750
Don't forget to redirect stderr too:* */12 * * * /Path/dist/BinaryFile > LogFile.txt 2>&1
Otherwise, you can fill up mail with errors.
– Monty Harder
Feb 19 at 18:00
Hello, I have tried this and also tried the following command (* */12 * * * root /bin/chmod +x /root/program/dist/BinaryFile > LogFile.txt 2>&1) but the program is still not running. the problem is not in the binary because it's working fine when i click on (i use a gui in my vps). thank you in advance
– ZikoCpp
Feb 19 at 19:37
You're aware when it will run?
– vidarlo
Feb 19 at 20:23
Yes of course. And for testing the program i'm using a command that must make the program execute every 5 minutes (Ex: # */5 * * * * chmod +x /root/follow-back/dist/FollowBack > FollowBackLog.txt)
– ZikoCpp
Feb 19 at 20:33
2
@ZikoCpp Yes,#
starts a comment, socron
ignores that line. Specifically, "Lines whose first non-space character is a pound-sign (#) are comments, and are ignored." src
– Kevin
Feb 19 at 20:57
|
show 4 more comments
Don't forget to redirect stderr too:* */12 * * * /Path/dist/BinaryFile > LogFile.txt 2>&1
Otherwise, you can fill up mail with errors.
– Monty Harder
Feb 19 at 18:00
Hello, I have tried this and also tried the following command (* */12 * * * root /bin/chmod +x /root/program/dist/BinaryFile > LogFile.txt 2>&1) but the program is still not running. the problem is not in the binary because it's working fine when i click on (i use a gui in my vps). thank you in advance
– ZikoCpp
Feb 19 at 19:37
You're aware when it will run?
– vidarlo
Feb 19 at 20:23
Yes of course. And for testing the program i'm using a command that must make the program execute every 5 minutes (Ex: # */5 * * * * chmod +x /root/follow-back/dist/FollowBack > FollowBackLog.txt)
– ZikoCpp
Feb 19 at 20:33
2
@ZikoCpp Yes,#
starts a comment, socron
ignores that line. Specifically, "Lines whose first non-space character is a pound-sign (#) are comments, and are ignored." src
– Kevin
Feb 19 at 20:57
Don't forget to redirect stderr too:
* */12 * * * /Path/dist/BinaryFile > LogFile.txt 2>&1
Otherwise, you can fill up mail with errors.– Monty Harder
Feb 19 at 18:00
Don't forget to redirect stderr too:
* */12 * * * /Path/dist/BinaryFile > LogFile.txt 2>&1
Otherwise, you can fill up mail with errors.– Monty Harder
Feb 19 at 18:00
Hello, I have tried this and also tried the following command (* */12 * * * root /bin/chmod +x /root/program/dist/BinaryFile > LogFile.txt 2>&1) but the program is still not running. the problem is not in the binary because it's working fine when i click on (i use a gui in my vps). thank you in advance
– ZikoCpp
Feb 19 at 19:37
Hello, I have tried this and also tried the following command (* */12 * * * root /bin/chmod +x /root/program/dist/BinaryFile > LogFile.txt 2>&1) but the program is still not running. the problem is not in the binary because it's working fine when i click on (i use a gui in my vps). thank you in advance
– ZikoCpp
Feb 19 at 19:37
You're aware when it will run?
– vidarlo
Feb 19 at 20:23
You're aware when it will run?
– vidarlo
Feb 19 at 20:23
Yes of course. And for testing the program i'm using a command that must make the program execute every 5 minutes (Ex: # */5 * * * * chmod +x /root/follow-back/dist/FollowBack > FollowBackLog.txt)
– ZikoCpp
Feb 19 at 20:33
Yes of course. And for testing the program i'm using a command that must make the program execute every 5 minutes (Ex: # */5 * * * * chmod +x /root/follow-back/dist/FollowBack > FollowBackLog.txt)
– ZikoCpp
Feb 19 at 20:33
2
2
@ZikoCpp Yes,
#
starts a comment, so cron
ignores that line. Specifically, "Lines whose first non-space character is a pound-sign (#) are comments, and are ignored." src– Kevin
Feb 19 at 20:57
@ZikoCpp Yes,
#
starts a comment, so cron
ignores that line. Specifically, "Lines whose first non-space character is a pound-sign (#) are comments, and are ignored." src– Kevin
Feb 19 at 20:57
|
show 4 more comments