OSDN Git Service

findleaves.sh: Properly fix arguments.
authorJean-Baptiste Queru <jbq@google.com>
Wed, 29 Jul 2009 14:35:15 +0000 (07:35 -0700)
committerJean-Baptiste Queru <jbq@google.com>
Wed, 29 Jul 2009 14:35:15 +0000 (07:35 -0700)
the first argument is the executable (here findleaves.sh), therefore we
need to start popping from the 2nd argument (1).

Conflicts:

tools/findleaves.sh

tools/findleaves.sh

index 7cc0fa7..6e3aed0 100755 (executable)
@@ -86,7 +86,7 @@ filename="${!nargs}"
 # Print out all files that match, as long as the path isn't explicitly
 # pruned. This will print out extraneous results from directories whose
 # parents have a match. These are filtered out by the awk script below.
-find "${@:0:$nargs}" $findargs -type f -name "$filename" -print |
+find "${@:1:$nargs-1}" $findargs -type f -name "$filename" -print |
 
 # Only pass along the directory of each match.
 sed -e 's/\/[^\/]*$/\//' |