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

會員登入



第2頁,共2頁 第一第一 12
顯示結果從 11 到 14 共計 14 條
  1. #11
    Hiraku 的頭像

    皮樂

    註冊日期:06-12-2008
    文章:13,852
    謝謝你: 561
    在 1,028篇文章中獲得 5,840個感謝
    引用 作者: chunying 查看文章
    這樣的話
    文字檔編輯完 ->存成xxx.command->進終端機 chmod +x xxx.command ->回到視窗下
    ->雙擊執行嗎?
    ....可是 如果是這樣 我直接在終端機 chmod +x xxx.sh -> ./xxx.sh
    就可以執行了.....

    ~"~看來 是我太奇怪 沒有人有這種困擾


    chmod 755 ./a.sh
    sh ./a.sh
    這樣是在終端機底下執行sh(你必須先開終端機)


    chmod 755 ./a.command
    這樣是在視窗底下直接點開執行(不必開終端機,因為終端機會自動執行)


  2. #12
    Archangelwu 的頭像

    海盜船長

    註冊日期:07-17-2008
    文章:945
    謝謝你: 246
    在 87篇文章中獲得 161個感謝
    ./ 的意思是指,在該層目錄下執行命令的意思囉!

    試著 cd . 或 cd .. 看有什麼不同!

    畢竟 Mac 是 FreeBSD 係的,理所當然 .sh 要可以執行呀,而且又是跑 Bourne shell(ver3.2)。可別學我改成 C shell。

    要執行前,請先 ll 一下該檔的權限與使用者,要 ls 也可以,ll = ls -laGFv

    切到該目錄下,執行變更權限指令 chmod 意思是 change mode。

    chmod 755 檔案名稱.sh

    執行 ./檔案名稱.sh
    此篇文章於 06-21-2011 19:38 被 Archangelwu 編輯。


  3. #13
    Hiraku 的頭像

    皮樂

    註冊日期:06-12-2008
    文章:13,852
    謝謝你: 561
    在 1,028篇文章中獲得 5,840個感謝
    引用 作者: Archangelwu 查看文章
    chmod 755 檔案名稱.sh

    執行 ./檔案名稱.sh
    對啊,但是樓主是說

    主要是想直接編寫完文字檔後存成.sh檔
    然後在視窗下""""雙擊該檔案圖示""""",讓他執行
    所以是要用 .command,你用.sh是不會執行的(.sh只能在Terminal下指令來執行)


  4. #14
    Archangelwu 的頭像

    海盜船長

    註冊日期:07-17-2008
    文章:945
    謝謝你: 246
    在 87篇文章中獲得 161個感謝
    引用 作者: hiraku 查看文章
    對啊,但是樓主是說



    所以是要用 .command,你用.sh是不會執行的(.sh只能在Terminal下指令來執行)
    喔喔!了解!


 

 

相似的主題

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

發文規則

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