# Check the file exists.
[ -e "$DIR/$dirs" ] || return
+ # Set IFS to newline only so that we can read $(embedded shell commands).
+ JGD=$IFS
+ IFS='
+'
# Read them.
path=
for dir in $(cat "$DIR/$dirs"); do
done
unset dir
+ # Restore IFS.
+ IFS=$JGD
+ unset JGD
+
# Sanitise path.
path=${path#:}
[ -z "$path" ] && return