我想做一個循環腳本,將父文件夾,並找到所有的子文件夾。這樣,我可以一次拿一個,然後在其上運行第二個腳本。查找和列出所有子文件夾,但沒有別的
這將工作,如果我在尋找文本文件。我想嘗試使用它來查找文件夾,但不知道如何在該方向上找不到任何內容。
-- Search for Subfolder
set ParentPath to choose folder
set allFiles to (do shell script "find " & quoted form of POSIX path of ParentPath & " -iname \"*.eps\""))
-- Process files
repeat with nFile in allFiles
my runScript(nFile)
end repeat
理論上會是這樣。
-- Search for Subfolder
set ParentPath to choose folder
set allFiles to all folders inside ParentPath
-- Process files
repeat with nFile in allFiles
my runScript(nFile)
end repeat
謝謝!
我在applescript寫這個。這將如何被格式化成一個do shell腳本? –
@Tim Joe所以你的意思是你想通過applescript實現這個? – Nancy
正確。沒有formillar,但我知道這將是一個do shell腳本(「find」./ -type d) –