Apple Script: невозможно вызвать id3tag из скрипта с помощью «do shell script»

Apple Script: невозможно вызвать id3tag из скрипта с помощью «do shell script»

Попытка переименовать mp3-файлы из скрипта Apple, который будет частью более крупного скрипта, включающего Audio Hijacker.

set folder_p to "/Users/me/Music/"
set folder_path to POSIX path of folder_p
set file_path to ("\"" & folder_path & "one.mp3" & "\"")

do shell script (" id3tag " & " -AHEROR" & file_path)

Последняя команда выдает следующее сообщение об ошибке:

error "sh: id3tag: command not found" number 127

Когда я вызываю id3tag напрямую из командной строки, это работает, но в скрипте это не работает. Есть идеи, что делать? Я установил id3tag с помощью brew.

решение1

ок, решено. Спасибо.

do shell script ("/usr/local/Cellar/id3lib/3.8.3_1/bin/id3tag " & " -A HHHHHHH " & file_path)

Связанный контент