2013-12-20 121 views
1

我正在試圖製作一個bash腳本來爲OSX Mavericks安裝命令行工具。按照教程here它說從終端輸入xcode-select --install。把它變成一個bash腳本應該是這樣的:單擊Bash腳本中的GUI按鈕

#!/bin/bash 

xcode-select --install 

我想進一步自動化這需要最少的人力投入,是有辦法對「安裝」按鈕的bash腳本點擊(第4步)之後彈出?

+0

您需要使用applescript來執行此操作。 – Donovan

回答

1

Bash不適合工作。你應該看看,依序爲

  1. 其他標誌或設置xcode-select無需用戶交互
  2. 另一種工具或包,允許無需用戶交互安裝同樣的事情來安裝。
  3. 您的平臺,允許通過ID以穩健的方式確認按鈕
  4. 最後一個UI腳本工具,當一切都失敗了,用猛砸

雜牌它對於後者,你可以安裝和使用xdotool模擬按鈕按下:

xcode-select --install & 
sleep 5 
xdotool key Tab Tab Return 
+0

這不是雞還是蛋的問題?如何在沒有自制軟件的情況下安裝xdotool /構建工作環境? –