09-27-2011
Take a look at the find command's manual page. find can match a file's name against a pattern, check the file's last access/modification/change time against a specified value, and it can also execute a command (rm in this case) with matching file names.
find(1) alone can do the job. You don't need to use grep or xargs or any other tool for the situation you described.
And, remember, when trying to delete a non-empty directory, you may need to pass to rm the -f option (or, depending on a file's permissions, you may be repeatedly prompted for confirmation).
Regards, good luck, and welcome to the forum,
Alister
This User Gave Thanks to alister For This Post:
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
ls -ltr | grep string
How can I use regular expressions to filter the results provided even more. I am using the above command as a reference. (1 Reply)
Discussion started by: ckandreou
1 Replies
2. Shell Programming and Scripting
I am somewhat of a novice at unix scripting and I need a little help. Here is what im trying to do:
I am trying to figure out how to pipe the following grep results into a file.
/source/programs: grep "WSBL020" W*
WBMB991.cbl: COPY WSBL020.
WDCB003.cbl: COPY... (4 Replies)
Discussion started by: katinicsdad
4 Replies
3. Shell Programming and Scripting
Hi all,
Can someone help me with the following problem.
I am executing the following command:
(search for occurences of 'error' in files that match cl-*.log expression)
> grep -cw -i --max-count=1 'error' cl-*.log
this command outputs:
cl-apache.log:1
cl-apache_error.log:1... (3 Replies)
Discussion started by: epro66
3 Replies
4. Shell Programming and Scripting
Hello !
I want to process a text file in order to extract desired data using sed and grep... Now I am facing a problem piping to grep... nothing happens..
The text consists of blocks of 3 lines that may (or not) contain the Desired data.
the desired data is on each 2... (4 Replies)
Discussion started by: ShellBeginner
4 Replies
5. Shell Programming and Scripting
Is there a way I can do this:
search for text and replace line containing matched text with a different line?
For example:
"I want to replace text"
I want to search for replace and then change the line to
I am perplexed.
Hope that makes sense.
Thanks in advance. (4 Replies)
Discussion started by: arsh
4 Replies
6. Shell Programming and Scripting
Trying to create a command line script to look for all files matching a pattern, grep for a specific value in each file, and write out the filename long list. It's possible the filename won't containe the value.
{
echo “Running....”
for fname in 811_Intermediate_File_*
do
grep -l... (3 Replies)
Discussion started by: gavineq
3 Replies
7. UNIX for Dummies Questions & Answers
Hello.
I want to get all modules which are loaded and which name are exactly 2 characters long and not more than 2 characters and begin with "nv"
lsmod | (e)grep '^nv????????????
I want to get all modules which are loaded and which name begin with "nv" and are 2 to 7 characters long
... (1 Reply)
Discussion started by: jcdole
1 Replies
8. Shell Programming and Scripting
comm -13 tmpfile tmpfile2 | grep -v <filename> >newfile
so i want to
1. find records in 1 file bot not in another
2. The output of the first part is 1 field in a file with many fields.
3. find all the records that do not have the value piped from step #1
4. redirect to a new file
... (4 Replies)
Discussion started by: guessingo
4 Replies
9. UNIX for Dummies Questions & Answers
hi
what wrong with my syntax here?
find / -name "*dhcp*" | grep -l -r 'timeout'
thanks (3 Replies)
Discussion started by: johnywhy
3 Replies
LEARN ABOUT SUSE
fc-match
FC-MATCH(1) FC-MATCH(1)
NAME
fc-match - match available fonts
SYNOPSIS
fc-match [ -svV? ] [ --sort ] [ --verbose ] [ --version ] [ --help ] [ font-pattern ]
DESCRIPTION
fc-match matches font-pattern (empty pattern by default) using the normal fontconfig matching rules to find the best font available. If
--sort is given, the sorted list of best matching fonts is displayed. With --verbose, the whole font pattern for each match is printed,
otherwise only the file, family and style are printed..
OPTIONS
This program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included
below.
-v --verbose
Print whole font pattern for each match.
-? --help
Show summary of options.
-V --version
Show version of the program and exit.
-s --sort
Displays sorted list of best matching fonts.
font-pattern
Displays fonts matching font-pattern (uses empty pattern by default).
SEE ALSO
fc-list (1).
The fontconfig user's guide, in HTML format: /usr/share/doc/packages/fontconfig/fontconfig-user.html.
AUTHOR
This manual page was updated by Patrick Lam <plam@csail.mit.edu>.
16 October 2006 FC-MATCH(1)