Date: Tue, 15 Apr 2003 10:55:53 -0500 From: Mike Meyer <mwm-dated-1050854154.b2afb6@mired.org> To: "Michael Salsky" <mishke@hotmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: Need to find files over a certain size. Message-ID: <16028.11145.892806.495912@guru.mired.org> In-Reply-To: <000001c3030c$9d6d6930$040013ac@goofy> References: <000001c3030c$9d6d6930$040013ac@goofy>
next in thread | previous in thread | raw e-mail | index | archive | help
In <000001c3030c$9d6d6930$040013ac@goofy>, Michael Salsky <mishke@hotmail.com> typed: > I've read the man page on the 'find' command and couldn't find the > answer. I'm wanting to find all files on the files system bigger than > 100Mb. You have to put two parts of the man page together. First, you need: -size n[c] True if the file's size, rounded up, in 512-byte blocks is n. If n is followed by a c, then the primary is true if the file's size is n bytes (characters). Then, later on, it says: All primaries which take a numeric argument allow the number to be pre- ceded by a plus sign (``+'') or a minus sign (``-''). A preceding plus sign means ``more than n'', a preceding minus sign means ``less than n'' and neither means ``exactly n''. so you want "-size +200000" - give or take 24 parts in a thousand. <mike -- Mike Meyer <mwm@mired.org> http://www.mired.org/consulting.html Independent Network/Unix/Perforce consultant, email for more information.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?16028.11145.892806.495912>