2015/10/30

用 AppleScript 取得檔案路徑與資料夾路徑


今天在寫如何用 shell script 取得資料夾路徑名稱,發現在Mac OS 中可以用 Apple Script 寫 script。可以搭配 Automator 的「執行 Shell 工序指令」一起使用!


[顯示目前檔案路徑]
FilePath=$(osascript -e 'tell application "Finder" to set FolderPath to quoted form of posix path of (item 1 of (get selection) as text)');

echo $FilePath


[顯示目前視窗資料夾的路徑]
FolderPath=$(osascript -e 'tell application "Finder" to get the POSIX path of (target of front window as alias)');


echo $FolderPath

1 則留言: