Free Hosting Online for WorkStations

< Previous | Contents | Next >

Searching For Files With locate

The locate program supports both basic (the --regexp option) and extended (the

--regex option) regular expressions. With it, we can perform many of the same opera- tions that we performed earlier with our dirlist files:


[me@linuxbox ~]$ locate --regex 'bin/(bz|gz|zip)'

/bin/bzcat

/bin/bzcmp

/bin/bzdiff

/bin/bzegrep

/bin/bzexe

/bin/bzfgrep

/bin/bzgrep

/bin/bzip2

/bin/bzip2recover

/bin/bzless

/bin/bzmore

/bin/gzexe

/bin/gzip

/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit

[me@linuxbox ~]$ locate --regex 'bin/(bz|gz|zip)'

/bin/bzcat

/bin/bzcmp

/bin/bzdiff

/bin/bzegrep

/bin/bzexe

/bin/bzfgrep

/bin/bzgrep

/bin/bzip2

/bin/bzip2recover

/bin/bzless

/bin/bzmore

/bin/gzexe

/bin/gzip

/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit


Using alternation, we perform a search for pathnames that contain either bin/bz, bin/gz, or /bin/zip.


Top OS Cloud Computing at OnWorks: