Removal of wget generated files

Posted by ladless, 09-19-2008, 03:19 PM
Hi there. I have several cronjobs set up like the following example: Obviously a bunch of files are being created in the /root folder. I believe I don't need those files. They all have incremental numbers as extensions. Nothing bad happens if I delete them by hand but after a while they are many and it's annoying. I understand there is a parameter for the wget command: wget --delete-after that deletes those files automatically. My question is if the following cronjobs will work in the new shape: Won't that conflict somehow with the name of the address of the site ? I also thought about using the following form: Which form would do the work ? I basically need to fetch an URL with wget silently. Thanks in advance.

Posted by Panopta, 09-19-2008, 03:31 PM
Wget doesn't write the output of the file to stdout, so redirecting won't work. You need to use the -O option to change the file that is written, which can be set to /dev/null:

Posted by ladless, 09-19-2008, 03:50 PM
Many thanks. I will try that in a minute. Hopefully it will work. Anyway I will get back with an answer, good or bad. Thanks again.

Posted by Harzem, 09-19-2008, 03:52 PM
Won't that conflict somehow with the name of the address of the site ?" No it won't. Wget can understand that --delete-after is an option, because it has dashes before it.

Posted by ladless, 09-20-2008, 02:17 PM
It works. Thanks for your help guys. However yet I have one question: is there a limit for how many cron jobs a server can run ? Would it be ok to have let's say 200 cron jobs like the above ?

Posted by Harzem, 09-20-2008, 02:29 PM
It's best not to have so many. Create single a script that will do all those jobs, and call that script with cron.

Posted by ladless, 09-20-2008, 02:52 PM
Would a script like the following one have the same effect ? I mean would that work ? I basically need to execute those URL's somehow.

Posted by datums, 09-20-2008, 02:54 PM
20 * * * * /usr/bin/wget --delete-after http://sitename.com/file.php

Posted by ladless, 09-20-2008, 03:17 PM
How about the following variant. I will have a cron job to do this: Inside the script.sh I will have this: Would my example work ?

Дали Ви помогна овој одговор?

 Испечати

Исто така прочитајте

Script PHP to check links automatically - backlink checker

Posted by JaneP, 10-22-2012, 12:08 PMHello forum Sometimes it is necessary to check every time...

All mail going to Yahoo! Spam Box.. ideas?

Posted by AbsoluteNetwork, 09-17-2008, 02:36 PMAll the mail coming from my server goes the the...

grsec WARNING: No module mptscsi found for kernel 2.6.22.9-grsec, continuing anyway

Posted by uploadalerts, 03-27-2008, 04:46 PMHi, I see the following error, while trying to...

Help with signature settings

Posted by Egots, 03-24-2007, 03:27 PMIf I have max chars allowed set at 100 in vBulletin does...

What is SAP?

Posted by TajByte, 03-22-2007, 05:02 AMWhat is SAP? Posted by 24x7os, 03-22-2007, 05:25...