Here is the command to test that all the directories in your path actually exist.
(<a class="zem_slink freebase/en/internal_field_separator" title="Internal field separator" rel="wikipedia" href="http://en.wikipedia.org/wiki/Internal_field_separator">IFS=:;for p in $PATH; do test -d $p || echo $p; done)
And the explanation :
Set the IFS to ”:”
now we loop through the PATH variable
and test all the directories with ”test -d”
Here is another version without IFS:
for i in ${PATH//:/ };do test -d $i || echo $i;done
Continue reading