X-Git-Url: https://git.phdru.name/?p=git-scripts.git;a=blobdiff_plain;f=locate-all;h=afaa3e757cfb9ce77517230c97faa4e67c157768;hp=841721ea07bbffd902f1278e6c0ab16d372cd2dc;hb=HEAD;hpb=0dee6251426c78542286fd9e93b21509c9e0e74a diff --git a/locate-all b/locate-all index 841721e..f83a882 100755 --- a/locate-all +++ b/locate-all @@ -1,13 +1,13 @@ #! /bin/sh locate -b \*.git | - grep -v "/archive/SQLObject/\|/archive/cheetah3/\|/third-party/\|$HOME/tmp/" | + grep -v "/archive/SQLObject/\|/archive/cheetah3/\|$HOME/tmp/\|/third-party/" | while read path; do if [ -d "$path" ]; then # skip files `.git` - they're submodules if [ "`basename \"$path\"`" = .git ]; then - dirname "$path" + dirname "$path" # translate `project/.git/` to just `project/` else - echo "$path" + echo "$path" # bare repo `project.git/` fi fi done | - LC_ALL=C sort | uniq > locate-all.list +LC_ALL=C sort -u > locate-all.list