Remove all external dependencies from PATH.bashrc.
authorIain Patterson <me@iain.cx>
Thu, 1 Nov 2007 08:29:23 +0000 (08:29 +0000)
committerIain Patterson <me@iain.cx>
Thu, 1 Nov 2007 08:29:23 +0000 (08:29 +0000)
git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@81 6be0d1a5-5cfe-0310-89b6-964be062b18b

.profile.d/PATH.bashrc

index 4c5d535..66cd709 100644 (file)
@@ -33,12 +33,12 @@ function makepath() {
 '
   # Read them.
   path=
-  for dir in $(cat "$DIR/$dirs"); do
+  while read dir; do
     dir=$(eval echo "$dir")
     [ -d "$dir" ] || continue
 
     path="$path:$dir"
-  done
+  done < "$DIR/$dirs"
   unset dir
 
   # Restore IFS.