Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've been searching a procedure on how can I run a command every 11:59 midnight every in every 2nd day interval. sample today is monday it will run on 11:59 pm and the run will be tuesday of 11:59 pm.
I've been looking for samples in google but I havent found any. just hourly, daily, weekly and monthly schedules.
Thanks in advance
Click here to see the post LQ members have rated as the most helpful post in this thread.
There is also a trick to let the cronjob store the unix time in seconds after a completed job in a timestamp log file just let it run each day and If the difference is less than 172000 seconds you let it skip the job not updating the timestamp file. And If it is greater than 172000 you let it run and overwrite the timestamp log with a new one
With a timestamp based script it doesn't care if you restarted the machine.
Added an example script for desktop usage for running a backup job each 48 hours even if you don't use the computer for 3 days it will take action on that thirth day. This script just needs to be called by cron.daily skip_a_day.cron.sh.tar.gz
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.