Apple 스크립트: "do shell script"를 사용하여 스크립트에서 id3tag를 호출할 수 없습니다.

Apple 스크립트: "do shell script"를 사용하여 스크립트에서 id3tag를 호출할 수 없습니다.

Audio Hijacker를 포함한 더 큰 스크립트의 일부가 될 Apple 스크립트에서 mp3의 이름을 바꾸려고 합니다.

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를 직접 호출하면 작동하지만 스크립트에서는 실패합니다. 무엇을 해야할지 아이디어가 있나요? Brew로 id3tag를 설치했습니다.

답변1

알았어 해결됐어. 고마워.

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

관련 정보