如何做一個terminal script? - MAC

Hazel avatar
By Hazel
at 2011-08-31T01:15

Table of Contents

末代Powerbook 12"
10.4.11

我知道如何在terminal裡跑一個指令
(例如在 > 之後打 sudo pmset -a hibernatemode 1 ,然後按 return),
但我現在希望製作一個檔案,雙擊就可跑完該指令。

我以為用textedit編輯:

#!/bin/sh
sudo pmset -a hibernatemode 0

然後存成 .sh 還是 .command ,就大功告成了,
但是雙擊後只會叫出 terminal,並不會跑指令。

請問正確作法應該是什麼呢?謝謝。


註:
我的老 Powerbook 12" 已經破解過,可以成功hibernate,
(破解方式 http://matt.ucc.asn.au/apple/machibernate.html
所以 sudo pmset -a hibernatemode 1 指令是有效的。

--
Tags: MAC

All Comments

Lauren avatar
By Lauren
at 2011-09-03T17:47
你應該是要用terminal進去那個檔案的目錄
Zenobia avatar
By Zenobia
at 2011-09-08T03:06
然後打入類似 sh (檔案名) 或是 ./(檔案名) 去執行吧
Adele avatar
By Adele
at 2011-09-10T14:37
我希望雙擊就可執行
Anthony avatar
By Anthony
at 2011-09-11T09:26
我會用automator開新應用程式 工具程式->執行shell
Kyle avatar
By Kyle
at 2011-09-15T23:28
樓上正解
Tracy avatar
By Tracy
at 2011-09-16T05:41
因為你的 sh 檔沒有"執行"權限,要用 chmod +x 該檔後才行
Mary avatar
By Mary
at 2011-09-17T09:28
可以打開AppleScript Editor,輸入底下一行:
do shell script "sudo pmset -a hibernatemode 0"
Carol avatar
By Carol
at 2011-09-17T15:48
儲存,對話框中File Format的部份選擇Application
Todd Johnson avatar
By Todd Johnson
at 2011-09-18T05:33
會得到一個點兩下執行該指令的.app檔
Rosalind avatar
By Rosalind
at 2011-09-22T03:33
謝謝各位

關於希伯來文字型

Belly avatar
By Belly
at 2011-08-31T00:46
請問有人知道如何 顯示希伯來文的字型在 vim 中顯示 是要自己抓字型,還是有辦法在 app store 安裝呢 謝謝 - ...

維修是否該拆下硬碟跟記憶體

Candice avatar
By Candice
at 2011-08-31T00:09
先跟大家問好。 朋友的MBP光碟機掛了,尚在保固之內, 硬碟跟記憶體都有自己升級,原本的已經轉手售出。 請問各位前輩,拿去報修需要把硬碟跟記憶體都拆下來嗎? 另外不知道精技報修的效益如何? 還請各位前輩回答,感激不盡! - ...

VMware更新成Lion之後 音訊裝置失效

Joseph avatar
By Joseph
at 2011-08-30T23:56
自從OS更新成Lion之後 我的bootcamp磁區的windows xp 仍然可以獨立用bootcamp方式開啟 且正常使用 但若是使用Lion OS狀態下 利用VMware去跑win xp (我也更新VMware Fusion到3.13版了 也install最新版的VM tools了) 雖然windows ...

PC 2007 outlook 轉到 Mac 2011 outlook

Edwina avatar
By Edwina
at 2011-08-30T23:54
今天幫我朋友搬家資料 想說應該是很簡單的匯出匯入 結果匯來匯去信件的部份都匯不進去 上網查到的資訊都是outlook express轉到mac 可是我朋友用的是office outlook 似乎是兩種不同的應用程式 今天轉了老半天也宣佈投降 不知道有沒有人有類似這樣的經驗可以分享一下 不然真的好 ...

請問插HDMI-miniDisplayport 後,開yotube影片時下載會變慢麻

Edward Lewis avatar
By Edward Lewis
at 2011-08-30T23:32
如題 剛剛把轉接線買回家,一開始接上去的時候都滿順的 其實跑硬碟裡面就有的hd1080也滿順的 但是開yotueb跑影片時 不管是1080還是240都奇慢無比 應該說根本沒有在動 因為我這昨天以前都還在看720p以上的jimmy kimmel talkshow 下載都很順暢 所以不知道是哪裡出 ...