Необходимо использовать Applescript для выбора элементов в папке, которые имеют конкретную длину имени файла (с другими деталями);XXXXX.png - PullRequest
0 голосов
/ 23 апреля 2019

Мне нужен скрипт, который может выбрать все элементы в папке, которые соответствуют следующим критериям:

  1. В именах используется соглашение 5.3 (то есть "XB2F6.jpg")

  2. Имена не могут содержать подчеркивания

Понятия не имею, с чего начать. Есть ли стандартный способ сделать это?

Спасибо

1 Ответ

0 голосов
/ 24 апреля 2019
tell application "Finder"
    set _W to a reference to front Finder window
    if not (_W exists) then return false

    set fs to every file in _W
    set gs to {}

    repeat with f in fs
        set filename to f's name
        set extension to f's name extension
        if the filename's length = 9 and ¬
            the extension's length = 3 and ¬
            the filename does not contain "_" then ¬
            set end of gs to f's contents
    end repeat

    select gs
    activate
end tell
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...