aboutsummaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2017-01-04 09:53:28 +1300
committerTom Ryder <tom@sanctum.geek.nz>2017-01-04 09:53:28 +1300
commit4f4e0e6e320497f17e52965286df2a17e74e963a (patch)
tree11259ea1a27e10137cfd5542a7174572a37d5025 /bin
parentRemove unused filetype aliases (diff)
downloaddotfiles-4f4e0e6e320497f17e52965286df2a17e74e963a.tar.gz
dotfiles-4f4e0e6e320497f17e52965286df2a17e74e963a.zip
Have loc(1df) skip symbolic links
Diffstat (limited to 'bin')
-rwxr-xr-xbin/loc5
1 files changed, 3 insertions, 2 deletions
diff --git a/bin/loc b/bin/loc
index 16d355f2..d92dc886 100755
--- a/bin/loc
+++ b/bin/loc
@@ -10,9 +10,10 @@ fi
# Iterate through each search term and run an appropriate find(1) command
for pat ; do
- # Skip dotfiles and dotdirs, print anything that matches the term as a
- # substring (and stop iterating through it)
+ # Skip dotfiles, dotdirs, and symbolic links; print anything that matches
+ # the term as a substring (and stop iterating through it)
find . \
-name .\* ! -name . -prune -o \
+ -type l -prune -o \
-name \*"$pat"\* -prune -print
done