Estoy tratando de hacer un script que pueda utilizar para encontrar todas las instancias de una carpeta, ya sea en la unidad root, la unidad externa o el almacenamiento montado en red, y enumerar todo el contenido en un cuadro desplegable o una lista seleccionable en una ventana de diálogo.
Para codificarlo de forma pseudo:
tell application "Finder"
for (every instance of "*/Folder"
append items in "*/Folder" to contentsList
end for
end tell
Sinceramente, no tengo ni idea de cómo hacerlo en AppleScript, ya que no tiene bucles for de forma nativa, y no estoy seguro de cómo añadir elementos a las matrices en AppleScript.
¿Alguien puede darme alguna indicación? Alternativamente, ser capaz de hacer lo mismo en un shell script sería igual de bueno.
Gracias de antemano.