У меня есть сценарий оболочки, который выводит имена файлов (по одному в строке). Я хочу поместить этот вывод в список в AppleScript.
Как я могу это сделать?
Бонусные баллы за то, как затем превратить эти строки имени файла в файловые объекты.
РЕДАКТИРОВАТЬ:
При попытке это:
set theFiles to {}
repeat with i from 1 to count of filenames
set end of theFiles to (POSIX file (item i of filenames))
end repeat
Я получаю это:
error "Finder got an error: Can’t get POSIX file \"/path/to/file\"." number -1728 from file "Macintosh HD:path:to:file"
РЕДАКТИРОВАТЬ-2:
Оказывается, поисковик не знает о файле, который создается после запуска оператора «tell». Как обновить его или сообщить о новом файле?
РЕДАКТИРОВАТЬ-3:
Это сработало (обратите внимание на добавление «мой»):
set theFiles to {}
repeat with i from 1 to count of filenames
set end of theFiles to (my POSIX file (item i of filenames))
end repeat