本ブログの更新は停止しています。更新は新しいサイトの Travellers Tales で行なっています。

POSIX 形式の path と Mac 従来の path の変換


AppleScript で POSIX 形式の path と Mac 従来の path の変換をする方法をすぐ忘れてしまうので、メモ。

以下では、最初に Finder のある場所を、Mac 従来のパス形式 (コロン区切り) で取得して、それを POSIX 形式に変換。
さらにそれを、また Mac 従来のパス形式に変換しています。

set sample_path to (path to application "Finder")
log sample_path

-- Convert Mac traditional path to POSIX path
set posix_path to POSIX path of sample_path
log posix_path

-- Convert POSIX path to Mac traditional path
set mac_path to posix_path as POSIX file
log mac_path

追記:
alias と POSIX file の違いについて、こんな解説記事もありました。

藤棚工房別棟 −徒然−:AppleScriptのファイル参照: 1. aliasとPOSIX file

Posted: 月 - 3月 21, 2005 at 03:46 AM               Hatena Bookmark



©