<ก่อนหน้านี้ | Contents | ถัดไป>
ค้นหาไฟล์ด้วย find
การขอ ค้นหา โปรแกรมรองรับทั้งแบบพื้นฐาน (the --regexp ตัวเลือก) และขยาย (the
--regex ตัวเลือก) นิพจน์ทั่วไป ด้วยสิ่งนี้ เราสามารถดำเนินการหลายอย่างเช่นเดียวกับที่เราดำเนินการก่อนหน้านี้ด้วยไฟล์ dirlist ของเรา:
[me@linuxbox ~]$ ค้นหา --regex 'bin/(bz|gz|zip)'
/bin/bzcat
/bin/bzcmp
/bin/bzdiff
/bin/bzegrep
/bin/bzex
/bin/bzfgrep
/bin/bzgrep
/bin/bzip2
/bin/bzip2recover
/bin/bzless
/bin/bzmore
/bin/gzex
/bin/gzip
/usr/bin/zip
/usr/bin/zipcloak
/usr/bin/zipgrep
/usr/bin/zipinfo
/usr/bin/zipnote
/usr/bin/zipsplit
[me@linuxbox ~]$ ค้นหา --regex 'bin/(bz|gz|zip)'
/bin/bzcat
/bin/bzcmp
/bin/bzdiff
/bin/bzegrep
/bin/bzex
/bin/bzfgrep
/bin/bzgrep
/bin/bzip2
/bin/bzip2recover
/bin/bzless
/bin/bzmore
/bin/gzex
/bin/gzip
/usr/bin/zip
/usr/bin/zipcloak
/usr/bin/zipgrep
/usr/bin/zipinfo
/usr/bin/zipnote
/usr/bin/zipsplit
โดยใช้การสลับกัน เราทำการค้นหาชื่อพาธที่มีทั้ง ถังขยะ/bz, ถัง/gzหรือ /bin/zip.