diff options
| author | Mattias Andrée <maandree@operamail.com> | 2013-10-12 19:37:13 +0200 | 
|---|---|---|
| committer | Mattias Andrée <maandree@operamail.com> | 2013-10-12 19:37:13 +0200 | 
| commit | 0e0ff5f3a5a534d1060b10f5ca2a21d56f439a68 (patch) | |
| tree | ec9bae22d1e16475f8fea6b824f3514425268e04 /src | |
| parent | m + add info manual (diff) | |
| download | bfind-0e0ff5f3a5a534d1060b10f5ca2a21d56f439a68.tar.gz bfind-0e0ff5f3a5a534d1060b10f5ca2a21d56f439a68.tar.bz2 bfind-0e0ff5f3a5a534d1060b10f5ca2a21d56f439a68.tar.xz | |
ignore the root of the crawl for -v
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to 'src')
| -rwxr-xr-x | src/bfind.py | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/src/bfind.py b/src/bfind.py index 081a8d0..c757875 100755 --- a/src/bfind.py +++ b/src/bfind.py @@ -43,6 +43,7 @@ visited_name = set()  visited_id = set()  queue = None  start_dev = os.stat(path if path != '' else '.').st_dev +start_len = len(path)  if path == '':      queue = os.listdir() @@ -52,7 +53,7 @@ else:  while len(queue) > 0:      path = queue[0]      queue[:] = queue[1:] -    if visible and (path.startswith('.') or ((os.sep + '.') in path)): +    if visible and ((os.sep + '.') in path[start_len:]):          continue      if hardlinks:          stat = os.stat(path) | 
