Duh, you are right. No loop is needed for what I want!
function isPath pSomePath
set itemDel to slash
if there is not a folder pSomePath then
-- remove the last item and try again
delete last item of pSomePath
if there is not a folder pSomePath then
return false -- neither t
there is a folder returns false on Mac if it's a file. Unless the file is a
bundle (app). A Mac app is in fact a folder that has been flagged as an
application.
Looking at your code, are you trying to extract the paths to all the files, or
determine which are folders inside a given path? If yo
Lets say you have a bunch of file paths - some are just paths (all
folders) and some end in a file name (and the file may or may not exist).
i.e.
/Folder1/Folder2/Folder3
/Folder1/AnotherFolder/Somefile.txt
/Folder1/Folder2/Folderwith.intheName
How would you test to tell whether a given record is j