[求助] 如何於Mac OS X 系統下直接在視窗中執行sh檔 - iPhone4.TW

會員登入



第1頁,共2頁 12 最後最後
顯示結果從 1 到 10 共計 14 條
  1. #1

    如何於Mac OS X 系統下直接在視窗中執行sh檔



    各位前輩好
    其實這個問題今天有在ptt問過
    但沒有得到解答
    之前也搜尋網路一陣子 但..沒找到答案

    主要是想直接編寫完文字檔後存成.sh檔
    然後在視窗下雙擊該檔案圖示,讓他執行
    ....其實在ubuntu下可以這麼做
    比較容易懂得就如同windows下開文字檔編寫後存成.bat 點他兩下就會執行

    不知道在Mac下該如何做才好?

  2. #2


    不能設定成為 7xx 的權限嗎? 沒試驗過耶!
    查看我的簽名檔

  3. #3


    我都是用終端機執行
    之前有用過applescript包裝執行過

  4. #4


    其實目的就是不想要進終端機
    希望可以雙擊檔案圖示後如同在終端機下執行 ./xxx.sh

    這樣的功能在linux下我試過是可以,也不需要特別設定
    但在mac,點選檔案右鍵後的"簡介"中,修改檔案權限並沒有"執行"這一項
    只有"讀取" "寫入"
    如果要修改檔案權限變成可以執行就得到終端機下指令 "chmod +x 檔名"

    不知道有沒有方法可以直接在視窗下修改權限並直接執行?

  5. #5


    我剛剛直接把shell 丟進終端機 是不能執行的 預設大概看不懂shell

    用applescript的話可以這樣用
    雙引號中間是你的指令

    tell application "Terminal"
    do script "ls -l"
    end tell

  6. #6


    另存為 .command 檔,之後先在終端機把它改成755就行了

  7. #7


    引用 作者: hiraku 查看文章
    另存為 .command 檔,之後先在終端機把它改成755就行了
    好酷喔
    皮樂姐從哪知到的阿?

  8. #8


    引用 作者: jtes5401 查看文章
    好酷喔
    皮樂姐從哪知到的阿?

    我是因為redsn0w裡面有附一個半JB開機用的指令檔所以才知道的

  9. #9


    引用 作者: hiraku 查看文章
    另存為 .command 檔,之後先在終端機把它改成755就行了
    這樣的話
    文字檔編輯完 ->存成xxx.command->進終端機 chmod +x xxx.command ->回到視窗下
    ->雙擊執行嗎?
    ....可是 如果是這樣 我直接在終端機 chmod +x xxx.sh -> ./xxx.sh
    就可以執行了.....

    ~"~看來 是我太奇怪 沒有人有這種困擾
    此篇文章於 06-21-2011 15:11 被 chunying 編輯。 原因: 打錯字.....

  10. #10


    引用 作者: chunying 查看文章
    這樣的話
    文字檔編輯完 ->存成xxx.command->進終端機 chmod +x xxx.command ->回到視窗下
    ->雙擊執行嗎?
    ....可是 如果是這樣 我直接在終端機 chmod +x xxx.sh -> ./xxx.sh
    就可以執行了.....

    ~"~看來 是我太奇怪 沒有人有這種困擾
    可以嗎? 我在終端機中不能直接開耶 要"sh XXX.sh"

 

 



相似的主題

  1. [求助] OS 3.1.3
    由johjimakenji論壇中iPhone 疑難雜症發問區
    回覆: 2
    最後發表: 04-01-2010, 00:03
  2. 回覆: 2
    最後發表: 07-28-2009, 23:39

發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •  
回到此頁頂端