blob: bf0c6a5b066028776ff8e687b1a83d26388e4d59 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
Minimalitic `find` using breadth first crawling.
The entire invocation syntax is:
bfind [--xdev] [--hardlinks] [--symlinks] \
[--visible] [--print0] [--] DIRECTORY
With --xdev crawling will not be restricted to
one mount point.
With --hardlinks bfind will be hardlink aware
on directories.
With --symlinks bfind will visit directories
symlinks points, and directories will never
be revisited. Visited directories will be
memorised by absolute real path name.
With --visible no files starting with a dot
will be listed.
With --print0 a NUL (\0) character will be
printed at end of file names rather than
a LF (\n).
Short option alternatives:
-x --xdev
-h --hardlinks
-s --symlinks
-v --visible
-0 --print0
Short options can be combined
Each link will always start with DIRECTORY.
Why bfind? While bfind is not as fast as find,
it will probably give your results faster if
you are looking for a file (not list files),
becuase the file you are looking for is probably
near the directory you are searching from.
|