今天在寫如何用 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
沒有留言:
張貼留言