我需要一個很好的參考如何讓我的鉤入達爾文。基本上我想寫一個應用程序來照顧我在Mac上做的一些管理家務。例如,將新媒體移動到按媒體類型排序的備份服務器上,並拉取流程信息。這樣簡單的事情。所以基本上我想創建一個漂亮的GUI應用程序,它會調用我的shell腳本並給出這些腳本的輸出。達爾文和ObjectiveC - 如何從Cocoa應用程序調用shell腳本?
有沒有什麼東西等價於Python的子進程或C#的進程庫?
鏈接就足夠了。
謝謝。
我需要一個很好的參考如何讓我的鉤入達爾文。基本上我想寫一個應用程序來照顧我在Mac上做的一些管理家務。例如,將新媒體移動到按媒體類型排序的備份服務器上,並拉取流程信息。這樣簡單的事情。所以基本上我想創建一個漂亮的GUI應用程序,它會調用我的shell腳本並給出這些腳本的輸出。達爾文和ObjectiveC - 如何從Cocoa應用程序調用shell腳本?
有沒有什麼東西等價於Python的子進程或C#的進程庫?
鏈接就足夠了。
謝謝。
請問NSTask做什麼?
可以使用system(3)
功能有shell中執行的命令行:
system("path/to/my/shellscript.sh");
如果您打算執行需要管理員權限的任務,您可能需要查看Authorization Services。 Security.framework用於從具有擴展特權的鑰匙串和啓動(unix)進程獲取授權。
我的壞,問題已經被問及在這裏回答(謝謝肯特) - http://stackoverflow.com/questions/412562/execute-a-terminal-command-from-a-cocoa-app/696942#696942 – OhioDude 2009-06-04 16:05:32