andrewstr 's Library tagged → View Popular
How To Install, Edit, or Remove Cron Jobs in Batch Mode
"Question: How can I install all the schedule jobs from a text file to the crontab? Also, can I remove all the cron jobs at once instead of removing the individual lines from the crontab?
Answer: You can install, edit and remove crontab in batch mode as examples below. Also, refer to our 15 crontab examples.
1. Install Crontab in Batch Mode
By specifying the file name as an argument to crontab command, you can install the new cron jobs from a text file as shown below.
First create a text file with all your cron job entries.
$ cat cron-file.txt
* * * * * /bin/date >> /tmp/date-out
* * * * * /bin/ls >> /tmp/ls-out
Next, install the cron jobs from a text file as shown below.
$ crontab cron-file.txt
Note: This will overwrite the existing cron entries.
2. Edit crontab in Batch Mode
You can edit the crontab in batch mode using various methods (for example, using sed).
Example: Change output redirection from write to append for all cron jobs.
$ crontab -l
* * * * * /bin/date > /tmp/date-out
* * * * * /bin/ls > /tmp/ls-out
$ crontab -l | sed 's/>/>>/' | crontab -
$ crontab -l
* * * * * /bin/date >> /tmp/date-out
* * * * * /bin/ls >> /tmp/ls-out
3. Remove All cron jobs of the Current User
Crontab’s -r option removes all cron job for the current user. If you have appropriate privilege, you can even remove other user’s cron jobs using the -r option along with the -u user option.
Example: Remove the current user cron entries.
$ crontab -r
Example: Remove the specified user cron entries.
$ crontab -r -u USERNAME"
Show the List of Installed Packages on Ubuntu or Debian :: the How-To Geek
"dpkg --get-selections"
Selected Tags
Related Tags
Sponsored Links
Top Contributors
Groups interested in linux
-
linux
Items: 92 | Visits: 141
Created by: Djiezes Kraaijst
-
Linux for novice
my study on linux as a novice
Items: 32 | Visits: 119
Created by: swan lin
-
troubleshooting
Items: 23 | Visits: 126
Created by: Kenyth Zeng
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo
