Guarda uno breve script (da un'altra parte) per vedere come puoi usare per rinominare i file in ordine crescente . In questo modo puoi avere un'idea di come funzionano gli indici. Ho realizzato la sceneggiatura qui sotto che funziona per me. Imposta l'indice dei file presenti nella cartella. Nella cartella ho ogni file chiamato da file1 .. file2 .. file3 ..
Lo script funziona come segue: imposta l'indice in base al numero di file, quindi sceglie un numero casuale tra il numero più basso per l'indice dei file e quindi utilizzo la GUI con "Eventi di sistema" per dire al terminale di aprire un file con il numero casuale.
Nota: Approfitto di un meraviglioso strumento di Terminale che con la linguetta puoi terminare la scrittura fino alla fine del file desiderato, quindi non è necessario digitare il resto. Howto link
set text item delimiters to "."
tell application "System Events"
tell application "Finder"
set all_files to every item of alias "Macintosh:Users:Home:Documents:terminal:folder3notes" as list
repeat with index from 1 to the count of all_files
end repeat
set randomnumber to (random number from 2 to index)
say randomnumber
end tell
tell application "Terminal" to activate
keystroke "open /Users/Home/documents/terminal/folder3notes/file"
keystroke randomnumber
key code 48
delay 0.5
end tell