2010-09-09 87 views
7

我所面臨的問題是這樣的:MAC-的Automator,如何管一個shell腳本的輸出到GUI文本框

我想在上下文菜單(當我在文件夾上單擊鼠標右鍵)一個要執行的動作,並將輸出顯示給用戶,例如,一個帶有垂直滾動條的文本區域窗口。假設該操作只是一個shell腳本,它在給定目錄內執行「find」命令,搜索指定的模式。

我已經設法使用Automator實現它,直到目前爲止。我不能做的是以同步的方式輸出輸出(「同步」意思是當輸出由「find」命令產生時打印給用戶,而不是在命令結束後)輸出到GUI。

我花了一段時間尋找這個,我得出的結論是,XCode和Interface Builder必須投入使用?我在正確的軌道上嗎?有沒有一個簡單而直接的方法可以在不需要深入研究這個框架的情況下成功呢?

非常感謝你,
的Babis

+0

如果您包括您作爲一種編程語言,你可能會得到一些這方面的答案結果標籤。 'C' ?另外,expect軟件包有一個名爲'unbuffer'的子程序,可以幫助同步事物。祝你好運! – shellter 2011-04-22 13:20:00

回答

相關問題