Date: Fri, 14 Oct 2005 11:53:40 -0700 From: Drew Tomlinson <drew@mykitchentable.net> To: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Help With Find Syntax Message-ID: <434FFEB4.90308@mykitchentable.net>
next in thread | raw e-mail | index | archive | help
I want to recursively search a directory and return files that end in ".jpg" or ".gif" but I can't seem to get the find syntax right. My basic command lines are: find /multimedia/Pictures -iname "*.gif" -print OR find /multimedia/Pictures -iname "*.jpg" -print Both of these work perfectly. But I can't figure out how to combine the two. 'man find' tells me the the OR operator is '-or'. Thus it seems that some incantation along this line would work: $ find /multimedia/Pictures -iname "*.gif" -or "*.jpg" -print find: paths must precede expression Usage: find [path...] [expression] I've tried various placement of quotes, parenthesis, etc. but can't seem to find the right way to do this. Can someone show me my error? Thanks, Drew -- Visit The Alchemist's Warehouse Magic Tricks, DVDs, Videos, Books, & More! http://www.alchemistswarehouse.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?434FFEB4.90308>