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

會員登入



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

混合查看

  1. #1
    chunying 的頭像

    新生報到

    註冊日期:04-30-2011
    文章:3
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    各位前輩好
    其實這個問題今天有在ptt問過
    但沒有得到解答
    之前也搜尋網路一陣子 但..沒找到答案

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

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


  2. #2
    chinghai 的頭像

    超熱血的愛用者

    註冊日期:09-13-2009
    文章:789
    謝謝你: 77
    在 50篇文章中獲得 158個感謝
    不能設定成為 7xx 的權限嗎? 沒試驗過耶!


  3. #3
    jtes5401 的頭像

    海盜船長

    註冊日期:11-15-2008
    文章:1,247
    謝謝你: 213
    在 13篇文章中獲得 17個感謝
    我都是用終端機執行
    之前有用過applescript包裝執行過


  4. #4
    chunying 的頭像

    新生報到

    註冊日期:04-30-2011
    文章:3
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    其實目的就是不想要進終端機
    希望可以雙擊檔案圖示後如同在終端機下執行 ./xxx.sh

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

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


  5. #5
    jtes5401 的頭像

    海盜船長

    註冊日期:11-15-2008
    文章:1,247
    謝謝你: 213
    在 13篇文章中獲得 17個感謝
    我剛剛直接把shell 丟進終端機 是不能執行的 預設大概看不懂shell

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

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


  6. #6
    Hiraku 的頭像

    皮樂

    註冊日期:06-12-2008
    文章:13,852
    謝謝你: 561
    在 1,028篇文章中獲得 5,840個感謝
    另存為 .command 檔,之後先在終端機把它改成755就行了


  7. #7
    jtes5401 的頭像

    海盜船長

    註冊日期:11-15-2008
    文章:1,247
    謝謝你: 213
    在 13篇文章中獲得 17個感謝
    引用 作者: hiraku 查看文章
    另存為 .command 檔,之後先在終端機把它改成755就行了
    好酷喔
    皮樂姐從哪知到的阿?


  8. #8
    Hiraku 的頭像

    皮樂

    註冊日期:06-12-2008
    文章:13,852
    謝謝你: 561
    在 1,028篇文章中獲得 5,840個感謝
    引用 作者: jtes5401 查看文章
    好酷喔
    皮樂姐從哪知到的阿?

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


  9. #9
    chunying 的頭像

    新生報到

    註冊日期:04-30-2011
    文章:3
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    引用 作者: hiraku 查看文章
    另存為 .command 檔,之後先在終端機把它改成755就行了
    這樣的話
    文字檔編輯完 ->存成xxx.command->進終端機 chmod +x xxx.command ->回到視窗下
    ->雙擊執行嗎?
    ....可是 如果是這樣 我直接在終端機 chmod +x xxx.sh -> ./xxx.sh
    就可以執行了.....

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


  10. #10
    jtes5401 的頭像

    海盜船長

    註冊日期:11-15-2008
    文章:1,247
    謝謝你: 213
    在 13篇文章中獲得 17個感謝
    引用 作者: 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

發文規則

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