В настоящее время я использую этот AppleScript для получения текущего каталога Finder:
tell application "Finder"
return POSIX path of ((folder of the front window) as text)
end tell
Когда вы запускаете это довольно часто, например, помещаете его в файл и запускаете while true; do sleep 1; osascript -ss myscript; done
, вы увидите, что каждыйвремя Finder немного зависает.
Как мне избежать зависания?Есть ли другой способ получить эту информацию?