class | クラス識別子[r/o] |
値の属するクラス(«class furl») | |
POSIX path | 文字列[r/o] |
/区切りのパス |
POSIX(Portable Operating System Interface for UNIX)のパスを、file参照に変換するときなどに使用する。
逆に、alias参照やfile参照の属性としてPOSIX pathが用意されているので、これでPOSIX式のパスを得ることができる。
do shell script命令の結果を、AppleScriptで扱いやすいように変換する場合などに重宝する。
~をホームディレクトリと解釈してくれないようだ。
以下は例のように、一旦 System Events等の~をホームと解釈するアプリケーションで変換する必要がある。
tell application "System Events"
POSIX path of disk item "~"
end tell
POSIX file (POSIX path of (path to help))
"/" as POSIX file