Great work! I had the same comments as Bob; the function needed to be modified slightly to work on linux. See http://www.mathworks.com/matlabcentral/fileexchange/29768 for updated function.
13 Sep 2003
Did what I wanted with little modification but...
1) Shouldn't use lower() function because some systems are case sensitive.
2) Would be nicer if it handled filenames as well.
3) For PCs both '/' and '\' are valid dividers but this only considers filesep (which on PCs is '\') I know this is a PC vs Unix querkiness but might be better to actively convert all '\' AND '/' to the filesep character.