summary refs log tree commit diff
diff options
context:
space:
mode:
authorJune McEnroe <programble@gmail.com>2017-05-01 17:41:57 -0400
committerJune McEnroe <programble@gmail.com>2017-05-01 17:41:57 -0400
commitd631d992c61c1f3310ca248fcdb5fca57d4a854f (patch)
tree9a28723d788c9f6c9a10e6cec2fc5f68fa6ff832
parentFix prune script (diff)
downloadsrc-d631d992c61c1f3310ca248fcdb5fca57d4a854f.tar.gz
src-d631d992c61c1f3310ca248fcdb5fca57d4a854f.zip
Fix prune script loop
For loop was getting one string with several paths separated by
newlines.
-rwxr-xr-xprune.sh4
1 files changed, 1 insertions, 3 deletions
diff --git a/prune.sh b/prune.sh
index 361e1a97..09ed8d35 100755
--- a/prune.sh
+++ b/prune.sh
@@ -4,9 +4,7 @@
 
 set -o errexit -o nounset -o pipefail
 
-links=$(find -L ~ -type l -lname "$PWD/*")
-
-for link in $links; do
+find -L ~ -type l -lname "$PWD/*" | while read link; do
   rm "$link"
   echo "$link"
 done