03-11-2016
Quote:
the above code removes the all the files based on the Year but i dont want to remove the files from the SubDirectories. need a help on that
Ever considered using
- prune option of
find command?
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I am trying to remove a file so that I can delete a directory. Unfortuantely the file looks like this --------.--- and the system is not allowing me to remove the file. System message is
rm: Error: Illegal option -- -
usage: rm file...
I have tried rm * and rm *.* to no avail.
Any... (5 Replies)
Discussion started by: Blondie
5 Replies
2. UNIX for Dummies Questions & Answers
I have AIX 5.1
I was wondering how to remove a file name with a space in it Say {tb lsv.csv} ? When I use the {rm} command if you have a space it thinks it is a new file. So it looks for {tb} and {lsv.csv} instead of the name as a whole.
Thanks in advance
Dave
By the way guys and gals the... (5 Replies)
Discussion started by: rocker40
5 Replies
3. Solaris
Hi Everyone , have a nice day
what will be the command to be given in certain directory which removes all those files present in that very directory which were last modified one month ago ?
Regards and Waiting (1 Reply)
Discussion started by: Dastard
1 Replies
4. UNIX for Dummies Questions & Answers
Hello all,
I'd like to remove files which is returned by the following statement
ls -l arch*.dbf|grep "`date|cut -c5-10`" (cut -c5-10 =Mar 20)
To achive this,I tried the following statments but none worked ..
rm < `ls -l arch*.dbf|grep "`date|cut -c5-10`"`
rm `ls -l arch*.dbf|grep... (8 Replies)
Discussion started by: luft
8 Replies
5. UNIX for Advanced & Expert Users
Hi,
It seems someone has created files instead of actually running the commands, as below:
-rw-r--r-- 1 oracle92 dba 0 Mar 2 11:19 PRIML_070302.ok
-rw-r--r-- 1 oracle92 dba 557 Mar 2 11:20 PRIVH_070302.dat
-rw-r--r-- 1 oracle92 dba 0 Mar 12 11:57... (2 Replies)
Discussion started by: LiquidChild
2 Replies
6. Shell Programming and Scripting
Dear all,
I want to remove files older than 2 months in the /home/member directory. But except the configuration files (like .bash_profile .config/ .openoffice/ .local/ .kde/ etc..)
I have tried with the command
find . -mtime +60 -wholename './.*' -prune -o -print -exec mv {} \;
but it... (1 Reply)
Discussion started by: jamcalicut
1 Replies
7. UNIX for Dummies Questions & Answers
Hi,
This might seem like a really stupid question but i have created a shell script and at the end of the script i want to remove most of the file i create. So I have:
rm file test sorted
However this does not work for the sorted one. The only way i can get this to work is if i do:
rm... (4 Replies)
Discussion started by: jazz8146
4 Replies
8. Shell Programming and Scripting
i have a directory that have files that contains word "spam", how can i remove all those files which have word spam.
This code help me in searching
find ./ -type f -exec grep -l "spam" {} \;
How i will add removing option with it. If some one have good suggestion regarding searching... (2 Replies)
Discussion started by: learnbash
2 Replies
9. UNIX for Dummies Questions & Answers
How do you delete/remove multiple files ? (5 Replies)
Discussion started by: nosuchluck
5 Replies
10. UNIX for Beginners Questions & Answers
Hi,
I am trying to removing the old files which were older than 10 days and same g zipping the files using the shell script.
script was return as follows.
find /jboss7_homes/JBOSS7/SKYLIV??/SKYLIV??_CRM/jboss-eap-7.0/standalone/log -mtime +10 -type f | xargs rm -f
find /cer_skyliv??/log... (6 Replies)
Discussion started by: venkat918
6 Replies
LEARN ABOUT DEBIAN
bos_prune
BOS_PRUNE(8) AFS Command Reference BOS_PRUNE(8)
NAME
bos_prune - Removes obsolete files from /usr/lib/openafs and /var/log/openafs
SYNOPSIS
bos prune -server <machine name> [-bak] [-old] [-core]
[-all] [-cell <cell name>] [-noauth] [-localauth]
[-help]
bos p -s <machine name> [-b] [-o] [-co] [-a]
[-ce <cell name>] [-n] [-l] [-h]
DESCRIPTION
The bos prune command removes files from the local disk of the server machine named by the -server argument, as specified by one or more of
the following flags provided on the command line:
o The -bak flag removes all files from the /usr/lib/openafs directory that have a ".BAK" extension.
o The -old flag removes all files from the /usr/lib/openafs directory that have a ".OLD" extension.
o The -core flag removes all files from the /var/log/openafs directory that have a "core." prefix.
o The -all flag removes all three types of files at once.
(If none of these flags are included, the command appears to succeed, but removes no files at all.)
To display the timestamp on the current, ".BAK", and ".OLD" versions of one or more files, use the bos getdate command.
OPTIONS
-server <machine name>
Indicates the server machine from which to remove files. Identify the machine by IP address or its host name (either fully-qualified or
abbreviated unambiguously). For details, see bos(8).
-bak
Removes all files from the /usr/lib/openafs directory that have a ".BAK" extension. Do not combine this flag and the -all flag.
-old
Removes all files from the /usr/lib/openafs directory that have a ".OLD" extension. Do not combine this flag and the -all flag.
-core
Removes all files from the /var/log/openafs directory that have a "core." prefix. Do not combine this flag and the -all flag.
-all
Combines the effect of the -bak, -old, and -core flags. Do not combine this flag with any of those three.
-cell <cell name>
Names the cell in which to run the command. Do not combine this argument with the -localauth flag. For more details, see bos(8).
-noauth
Assigns the unprivileged identity "anonymous" to the issuer. Do not combine this flag with the -localauth flag. For more details, see
bos(8).
-localauth
Constructs a server ticket using a key from the local /etc/openafs/server/KeyFile file. The bos command interpreter presents the ticket
to the BOS Server during mutual authentication. Do not combine this flag with the -cell or -noauth options. For more details, see
bos(8).
-help
Prints the online help for this command. All other valid options are ignored.
EXAMPLES
The following example removes all files from the /usr/lib/openafs directory on the machine "fs3.abc.com" that have a ".BAK" or ".OLD"
extension.
% bos prune -server fs3.abc.com -bak -old
The following example removes all files from the /usr/lib/openafs directory on the machine "db2.abc.com" that have a ".BAK" or ".OLD"
extension, and all files from the /var/log/openafs directory that have a "core." prefix.
% bos prune -server db2.abc.com -all
PRIVILEGE REQUIRED
The issuer must be listed in the /etc/openafs/server/UserList file on the machine named by the -server argument, or must be logged onto a
server machine as the local superuser "root" if the -localauth flag is included.
The bos prune command cannot be run against servers which are in restricted mode.
SEE ALSO
KeyFile(5), UserList(5), bos(8), bos_getdate(8)
COPYRIGHT
IBM Corporation 2000. <http://www.ibm.com/> All Rights Reserved.
This documentation is covered by the IBM Public License Version 1.0. It was converted from HTML to POD by software written by Chas
Williams and Russ Allbery, based on work by Alf Wachsmann and Elizabeth Cassell.
OpenAFS 2012-03-26 BOS_PRUNE(8)