Sponsored Content
Top Forums Shell Programming and Scripting To delete logs older than 30 days Post 302557748 by mmunir on Thursday 22nd of September 2011 04:16:28 AM
Old 09-22-2011
Thanks to all of you for the help. Following is the final command:

Code:
find . -name "*.log" -mtime +30 -a ! -name "SQLUpdate.log" -a ! -name "updated_days*" -a ! -name "qadirectsvcd*" -exec rm -f {} \;

 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

delete files older than 7 days

can anyone tell me how I would write a script in ksh on AIX that will delete files in a directory older than 7 days? (1 Reply)
Discussion started by: lesstjm
1 Replies

2. UNIX for Advanced & Expert Users

how to archive logs older than 5 days & then delete them?

My code is tar -cvf logs.tar `find /usr/openv/logs/512*.log -mtime +2` && find *.log* -mtime +2 -exec rm {} \; this gives me output as: tar: Missing filenames:confused: (1 Reply)
Discussion started by: timus1980
1 Replies

3. Shell Programming and Scripting

delete file older than N days

Hi, All, I'd like to delete files older than 1 day. I thought the following command find /your_directory -mtime +1-exec rm -f {} \; will do the work, but not so, it seems like it won't delete files unless it is 2 days old or older. the files between 1 day and 2 days old does not... (7 Replies)
Discussion started by: ericaworld
7 Replies

4. UNIX for Dummies Questions & Answers

Delete files older than 30 days

This is driving me crazy. How can I delete files in a specifc directory that are over 30 days old? Thanks in advance. (3 Replies)
Discussion started by: tlphillips
3 Replies

5. Shell Programming and Scripting

delete files more than 15 days older

i have to delete files which are older than 15 days or more except the ones in the directory Current and also *.sh files i have found the command for files 15 days or more older find . -type f -mtime +15 -exec ls -ltr {} \; but how to implement the logic to avoid directory Current and also... (3 Replies)
Discussion started by: ali560045
3 Replies

6. Solaris

Delete files older than 30 days

Hi all, I want to delete log files with extension .log which are older than 30 days. How to delete those files? Operating system -- Sun solaris 10 Your input is highly appreciated. Thanks in advance. Regards, Williams (2 Replies)
Discussion started by: William1482
2 Replies

7. Shell Programming and Scripting

Delete folders older than 30 days

Dear all, i use incremental backup my data with .zip to my hard drive. what i need is i don't want the old .zip file older than 30 days. how to write a shell script automatically remove my external hard disc zip backup folders older than 30 days? Regards, (2 Replies)
Discussion started by: joneggk
2 Replies

8. Shell Programming and Scripting

Delete files older than X days.

Hi All, I am using below code to delete files older than 2 days. In case if there are no files, I should log an error saying no files to delete. Please let me know, How I can achive this. find /path/*.xml -mtime +2 Thanks and Regards Nagaraja. (3 Replies)
Discussion started by: Nagaraja Akkiva
3 Replies

9. UNIX for Dummies Questions & Answers

Delete file older than three days

I am using SFTP to transmit files from the Mainframe to an UNIX server. I am looking for some kind of script that runs with SFTP to delete tranmitted files older than 3 days. Can this be done in a SFTP transmission batch job? (5 Replies)
Discussion started by: Steve Carlson
5 Replies

10. Shell Programming and Scripting

Delete logs older than 60 days

i am using HP-UX OS...... delete logs older than 60 days find -mtime +60 | grep -i '.*log' | xargs rm -mtime is nt available in HP-UX, pls tell me other option ? (2 Replies)
Discussion started by: only4satish
2 Replies
kclog(1M)																 kclog(1M)

NAME
kclog - manage kernel configuration log file SYNOPSIS
config] string] type] name] [count] comment DESCRIPTION
is the administrative command for the HP-UX kernel configuration log file. The log file is automatically maintained by all of the kernel configuration commands (and Any change to any kernel configuration gets logged to this log file, which is located at Note that this file is a plain text file which can be viewed and manipulated using standard Unix file management commands; exists simply for convenience in find- ing particular log file entries. Under normal usage, prints the last count entries in the log file. When one of the options is specified, prints the last count entries that match the specified criteria. If count is not specified, it defaults to 1. Options will print all entries matching criteria. If this option is not specified, will only print the last count entries that match the specified criteria. will print only log file entries describing changes to the saved kernel configuration named config. If this option is not specified, will print log file entries describing changes to any saved or running kernel configuration. will not print any entries. Instead, will create a new entry, as if a kernel configuration change had been made, containing the specified comment. This option is only allowed for users with appropriate privileges. will print only log file entries that contain the given string. will print only log file entries that refer to a configuration object (module or tunable) of the given name. will print only log file entries that refer to configuration objects of the specified type: or RETURN VALUE
returns zero for success. It returns non-zero and prints a diagnostic message if an error occurs. EXAMPLES
To see the last three entries in the log: To see the last entry for the tunable To see the last five entries for module changes: To see all entries for module changes: To see the last entry mentioning Aberdeen: WARNINGS
The format of the log file may be changed without notice. Some configuration changes can be made without using the kernel configuration commands. No log file entries are made for such changes. The log file should not be manually edited. Doing so may cause to behave unpredictably. SEE ALSO
kcmodule(1M), kconfig(1M), kctune(1M), kconfig(5). available on kclog(1M)
All times are GMT -4. The time now is 01:21 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy