我搞不懂apple的邏輯
今天因為要自動化某些工作
第一次嘗試寫applescript on Panther
我的第一個程式test如下
======================
tell app "Finder"
display dialog "test"
end tell
======================
然後我用osascript ./test可正常執行
可是我發現了一個指令osascompile,
於是很好奇地下了osacompile ./test
結果目錄下產生了一個a.scpt
-=-=-=-=-=-==--=-=-=- 以下才是我的問題分隔線 -=-=-=-=-=-=-=-=-=
a.scpt你可以把他改成a或任何名字,
在finder中打開可看到原始程式碼,
檔案大小也不為0.
不過你在terminal下不管用ls -l, cat, vi...
這個檔案完全是個大小為0裡面沒資料的空白檔!!
我用ls -al檢查過似乎也沒有什麼以"."開頭的隱藏檔案來存這個內容.
但為什麼finder可以"正常地"判斷他呢?
誰能告訴我os x到底偷偷做了什麼.....
==
感覺很黑啊.....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.197.62.218
討論串 (同標題文章)
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章