06-19-2012
There is an extra space character on the line just before exec making the parameter not read as -exec and thus messing up the syntax.
Btw. The command looks a bit ruthless and may not behave as you expect. You have no -type f parameter so this could delete directory trees. I've never had any success with using -atime because my backup software changes that timestamp, and prefer to use -mtime instead.
I have never had reason to issue rm -rf in a script. It is particularly dangerous in timestamp-based processing when the timestamp on a top-level directory is older than the timestamp of the child directories.
For example I have just looked at a mature system where the timestamp on /usr is six years ago.
Last edited by methyl; 06-19-2012 at 11:28 AM..
Reason: additional paragraph
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
I want to delete the old log files in the logs directory.
I want to keep logs for a week.What comamnd should i use?
Log file name is prcsstop_121105.log
Many Thanks, (2 Replies)
Discussion started by: castlerock
2 Replies
2. Shell Programming and Scripting
We need to su to root in 1000 systems, so it is almost impossible to add "stty erase ^H" to every .profile on these systems.
Is there any way to set delete key to erase automatically after running "su -"?
Thanks :) (4 Replies)
Discussion started by: aixlover
4 Replies
3. Shell Programming and Scripting
I'm creating nightly backups using cygwin bash with this one line script:
zip -r "K:/backup/outlook/`date "+%y%m%d%M"`" C:/Documents\ and\ Settings/siegfried/Local\ Settings/Application\ Data/Microsoft/Outlook
How can I enhance my script using the "rm" command so I never have more than 4 zip... (2 Replies)
Discussion started by: siegfried
2 Replies
4. UNIX for Advanced & Expert Users
As per my knowledge we need to take back up of a log file before clearing the log file then needs to perform this like this: ">logfile".
Please correct me if I am wrong. And add your comments if any.
Also I want to understand how will ">" this help in clearing the log file. Whats wrong if we... (6 Replies)
Discussion started by: praveen_b744
6 Replies
5. Shell Programming and Scripting
To delete log files content older than 30 days and append the lastest date log file date in the respective logs
I want to write a shell script that deletes all log files content older than 30 days and append the lastest log file date in the respective logs
This is my script
cd... (2 Replies)
Discussion started by: sreekumarhari
2 Replies
6. How to Post in the The UNIX and Linux Forums
Hi,
I am new to Shell scripts.
I have an urgent requirement to find the disk space using "df -k".
from that output,I need to check the used% whether greater than 85%.
if it is greater than 85% then need to delete my log files.
It is very urgent please some one help me.
Thanks in Advance... (1 Reply)
Discussion started by: Anandbarnabas
1 Replies
7. Shell Programming and Scripting
Hi,
I am new to Shell scripts.
I have an urgent requirement to find the disk space using "df -k".
from that output,I need to check the used% whether greater than 85%.
if it is greater than 85% then need to delete my log files.
It is very urgent please some one help me.
Thanks in Advance... (2 Replies)
Discussion started by: Anandbarnabas
2 Replies
8. Shell Programming and Scripting
I have a log file with contents like below.
Repository: https://someserver:9443/
Workspace: (1000) "test_scripts_ws"
Component: (1001) "some_Automated_Scripts"
Change sets:
(1002) ---$ john "test memory" 17-Sep-2014 02:24 PM
Changes:
--a--... (9 Replies)
Discussion started by: gaurav99
9 Replies
9. UNIX for Advanced & Expert Users
Hello, i'm trying to solve this script.
List, one at a time, all files larger than 100K in the /home/username directory tree. Give the
user the option to delete or compress the file, then proceed to show the next one. Write to a
logfile the names of all deleted files and the deletion times.
I... (7 Replies)
Discussion started by: jose2802
7 Replies
10. Linux
Hi Team,
My linux version is Linux 2.6.32-71.el6.x86_64 #1 SMP Wed Sep 1 01:33:01 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
Now /var mount point is full, and I don't know what files to delete from this file system.
When I checked /var/log there are lot of log files starting with name... (3 Replies)
Discussion started by: Bhavi
3 Replies
LEARN ABOUT OSF1
uudemon.cleanu
uudemon(4) Kernel Interfaces Manual uudemon(4)
NAME
uudemon.admin, uudemon.cleanu, uudemon.hour, uudemon.poll - Administrative shell scripts for polling remote systems, cleaning up spool
directories, reporting status to the system administrator, and routine invocations of the uuxqt and uusched daemons
SYNOPSIS
These shell scripts reside in the following directory:
/usr/lib/uucp
DESCRIPTION
All the scripts can be run from the command line or can be run automatically by the cron daemon. To automatically run the scripts, remove
the comment character (#) from the beginning of the relevant line in the /var/spool/cron/crontabs/uucp file.
This script reports status to the system administrator. It issues the uustat command to find out the status of uucp jobs. It mails the
results to the uucp login ID. The script may be modified to send mail to any login ID such as the uucp administrative login ID (uucpa) or
root. This script cleans up the /var/spool/uucp and /var/spool/uucppublic directories by running the uucleanup command. The uucleanup com-
mand is run with the following parameters: -C7, -D7, X2, -o2, -W1. This script runs the uusched and uuxqt daemons in the background. This
script polls the systems listed in the /usr/lib/uucp/Poll file. The uudemon.poll script should be scheduled before the uudemon.hour
script. This allows uudemon.poll to create any command files before cron runs the uudemon.hour script.
FILES
Contains the uudemon.admin, uudemon.cleanu, uudemon.hour and uudemon.poll files. Contains the uucp file.
RELATED INFORMATION
Commands: cron(8), uucleanup(8), uusched(8), uuxqt(1)
Files: /usr/lib/uucp delim off
uudemon(4)