各位前輩好
其實這個問題今天有在ptt問過
但沒有得到解答
之前也搜尋網路一陣子 但..沒找到答案
主要是想直接編寫完文字檔後存成.sh檔
然後在視窗下雙擊該檔案圖示,讓他執行
....其實在ubuntu下可以這麼做
比較容易懂得就如同windows下開文字檔編寫後存成.bat 點他兩下就會執行
不知道在Mac下該如何做才好?
各位前輩好
其實這個問題今天有在ptt問過
但沒有得到解答
之前也搜尋網路一陣子 但..沒找到答案
主要是想直接編寫完文字檔後存成.sh檔
然後在視窗下雙擊該檔案圖示,讓他執行
....其實在ubuntu下可以這麼做
比較容易懂得就如同windows下開文字檔編寫後存成.bat 點他兩下就會執行
不知道在Mac下該如何做才好?
不能設定成為 7xx 的權限嗎? 沒試驗過耶!
我都是用終端機執行
之前有用過applescript包裝執行過
其實目的就是不想要進終端機
希望可以雙擊檔案圖示後如同在終端機下執行 ./xxx.sh
這樣的功能在linux下我試過是可以,也不需要特別設定
但在mac,點選檔案右鍵後的"簡介"中,修改檔案權限並沒有"執行"這一項
只有"讀取" "寫入"
如果要修改檔案權限變成可以執行就得到終端機下指令 "chmod +x 檔名"
不知道有沒有方法可以直接在視窗下修改權限並直接執行?
我剛剛直接把shell 丟進終端機 是不能執行的 預設大概看不懂shell
用applescript的話可以這樣用
雙引號中間是你的指令
tell application "Terminal"
do script "ls -l"
end tell
另存為 .command 檔,之後先在終端機把它改成755就行了