У меня проблема с appleScript, который я написал.Сценарий должен проверить, находится ли путь к окну переднего рабочего стола внутри папки Desktop (то есть совпадение префикса). Это сценарий:
tell application "Finder"
set currentPath to (POSIX path of (target of front window as alias))
end tell
set thecommandstring to "echo \"" & currentPath & "\" | grep -q \"^/Users/host/Desktop/\" "
set grepResult to do shell script thecommandstring
Однако при его выполнении выдается ошибка:
error "The command exited with a non-zero status." number 1
Я - новичок в Applescript и, должно быть, совершаю очень основную ошибку.Может кто-нибудь сказать мне, где я иду не так?