Don't worry, I think everyone stumbles on this "bug" sooner or later.
-prune tells find to only look at the directories specified at the command line, in your case your current working directory, and nothing else. If you run it as
it will check the contents of the current directory (and nothing below)
So I fell out of my chair when I realized how ./* made the world of difference. By the way, this performed exactly what I originally intended. Pludi, YOU'RE THE MAN!! Anybody who tells you otherwise probably has parents who are brother and sister.
I do have a question for you though...
I understand that sh evaluates ./* to mean everything below the current working directory, but I would naturally assume (.) to include the same. So where did I go wrong? Can you understand the error in my comprehension? Iunno--I guess that's just the way I understood the man page.
Radoulov,
you gave some very good solutions too, namely the option negating anything named . (! -name .). Thanks!
I don't have maxdepth option, I have whichever version of find ships with Solaris 9.x
Hi All,
I am trying to find files in a directory and don't want to search in the sub directories and using the command
find . \( ! -name . -prune \) -mtime +1 -name '*.log'
and is working fine.
But when I am trying with absolute path then is not working like
find /home/subodh \( ! -name... (1 Reply)
how can I find cpu usage memory usage swap usage and
I want to know CPU usage above X% and contiue Y times and memory usage above X % and contiue Y times
my final destination is monitor process
logical volume usage above X % and number of Logical voluage above
can I not to... (3 Replies)
i want to find only the file t4 in directory t3. i am in dir t . the tree is as follows.
if i give,
find .
o/p is
.
./t4
./t1
./t1/t2
./t1/t2/t3
./t1/t2/t3/t4
./t1/t2/t4
./t1/t4
directories are like t/t1/t2/t3 and each directory has file t4.
my question is , i want to find file... (0 Replies)
Hi , Kindly help me out .:)
i want to find only the file t4 in directory t3. i am in dir t . the tree is as follows.
if i give,
find .
o/p is
.
./t4
./t1
./t1/t2
./t1/t2/t3
./t1/t2/t3/t4
./t1/t2/t4
./t1/t4
directories are like t/t1/t2/t3 and each directory has file t4.
my... (7 Replies)
Hi,
I want to list files only from the current dir and its child dir (not from child's child dir).
i have the following files,
./ABC/1.log
./ABC/2.log
./ABC/ABC1/A.log
./ABC/ABC1/B.log
./ABC/ABC1/XYZ/A1.log
./ABC/ABC1/XYZ/A2.log
Here i want to list only the log file from current... (1 Reply)
Hi
I have a directory say mydir and inside it there are many files and subdirectories and also a directory called lost+found owned by root user
I want to print all files directories and subdirectorres from my directory using find command except lost+found
If i do
find . \( -name... (3 Replies)
Hi,
I am trying to find some files in a directory and then remove/list them if they are 30 days old. I also have 2 directories in that directory which I need to skip. Can someone please tell me what is the correct syntax?
find /developer/. -name "lost+found" "projects" -prune -o -type f... (2 Replies)
Hello, I am using ksh93 (/usr/dt/bin/dtksh) on Solaris and am stuck when trying to use find with the -prune option.
I need to search a directory (supplied in a variable) for files matching a certain pattern, but ignore any sub-directories.
I have tried:
find ${full_path_to_dir_to_search}... (9 Replies)
I am into
cd /home/work/amey/history-*/
Under amey I have directories
history, history-1, history-2 and under history-2 I have got 2 files 3 and 2.
When I run the find command I get the below o/p.
find /home/work/amey/history-*/. -name . -o -prune -type f
/home/work/amey/history-1/.... (1 Reply)
I need to delete all files from the working directory and its sub directories using the find command, for that I am using -prune option but some how I am having a syntax issue.
I have tried the below, please help me correct the syntax
find . -name \* -type f -exec rm -f {} \; >> Works but... (4 Replies)
Discussion started by: rosebud123
4 Replies
LEARN ABOUT CENTOS
bootchart
BOOTCHART(1) General Commands Manual BOOTCHART(1)NAME
bootchart - render a chart from the statistical data recorded with bootchartd
SYNOPSIS
bootchart [-f|--format FORMAT] [-n|--no-prune] [-o|--output-dir DIR] files ...
DESCRIPTION
bootchart is used to process the log file created by bootchartd(1) (/var/log/bootchart.tgz by default). bootchart builds the process tree
and renders a performance chart in different formats. The chart may then be analyzed to examine process dependency and overall resource
utilization.
OPTIONS -f,--format FORMAT
Sets the format of the image. Possible values are: png, eps, svg (default)
-h, --help
Display brief usage message.
-n, --no-prune
Do not prune the process tree. To make the resulting process tree more comprehensible, bootchart will prune the tree using various
techniques (removing short-lived processes, merging processes, etc.). This option disables such behavior.
-o, --output-dir DIR
Sets the output directory for the resulting image. (default: .)
-v, --version
Show program version.
FILES
/var/log/bootchart.tgz
the default log file to parse (unless otherwise specified).
SEE ALSO bootchartd(1)AUTHOR
bootchart was written by Ziga Mahkovec <ziga.mahkovec@klika.si>.
This manual page was written by Jorg Sommer <joerg@alea.gnuu.de>, for the Debian project (but may be used by others).
2006-03-05 BOOTCHART(1)