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 |
what is "umask"?
write a shell script to generate a alert ? like when ur birthday came then generate a alert ur birthday is today like that ?
How to sort a result of Ls -l command based on columns. Ex. i want to sort 5th column from output of ls -l command.
What does $1 mean in bash?
Which shell is the best?
What happens on a system call?
How will you print the login names of all users on a system?
Can you write a script to portray how set –x works?
How will you emulate wc –l using awk?
defination of mapfile in winrunner?
What does .sh file contain?
What is the fastest scripting language?