2
automator เพื่อรัน AppleScript สำหรับเชลล์สคริปต์
สำหรับไฟล์ที่เลือกใน Finder ฉันต้องการเรียกใช้สคริปต์ Perl โดยใช้บริการ ฉันสร้างกระบวนการอัตโนมัติที่เรียกใช้ AppleScript: on run {input, parameters} tell application "Terminal" activate do script "/Users/myaccountname/Applications/TeXcount_3_0/texcount.pl \"" & (input as string) & "\"" end tell end run ปัญหาเพียงอย่างเดียวคือชื่อไฟล์ที่เลือกปรากฏเป็นสิ่งที่ต้องการ: "Macintosh HD:Users:myaccountname:Documents:texfile.tex" ซึ่งสคริปต์ Perl ไม่สามารถเข้าใจได้ ฉันจะทำให้เป็นชื่อไฟล์เหมือน UNIX ได้อย่างไร