Sto provando a creare uno script che possa essere utilizzato per trovare tutte le istanze di una cartella, sia sull'unità principale, sull'unità esterna o sulla memoria di rete montata, ed elencare tutti i contenuti in una casella a cascata o selezionabile elenca in una finestra di dialogo.
Per pseudo-codice:
tell application "Finder"
for (every instance of "*/Folder"
append items in "*/Folder" to contentsList
end for
end tell
Onestamente non ho idea di come farlo effettivamente in AppleScript visto che non ha nativamente dei loop, e non sono sicuro di aggiungere elementi agli array in AppleScript.
Qualcuno è in grado di darmi qualche suggerimento? In alternativa, essere in grado di fare lo stesso in uno script di shell sarebbe altrettanto buono.
Grazie in anticipo!