How to write an Auto scripting for deleting old files using
shell script and made a cron job to run on daily basis
Answer / amit bondwal
#!/bin/bash
find /home/amitbondwal/ -type f -mtime +30 -exec rm -f {} \;
done
#change the directory path or name and number of days
#according to your requirement. This script will delete all
#the file older than 30 days in /home/amitbondwal directory
save the above script in a text file and run it by crontab
crontab -e
00 02 * * * /bin/sh /home/amitbondwal/scriptname.sh
This setting will run this script at 2 AM everyday.
| Is This Answer Correct ? | 12 Yes | 0 No |
Explain about non-login shell files?
What is a boot block?
Which is best institute for testing tool?
what is the difference between sh & bash shell?
1.Write a script, which converts a number from binary to hexadecimal format or vice versa.
What are the advantages of shell script?
What is scripting used for?
There is a record with fields namely name,roll no.,salary,grade etc.Now,write a script to create a file with multiple records have same combination of fields but with unique roll numbers.The script should work for different names in the input file.
Write a shell script to looking at the log file to see if the test has passed or not
Explain how you Automate your application using Shell scripting.
What is awk in shell scripting?
Write a shell script to check whether a number is Armstrong number or not?