2017-12-28 18 views
0

16.04私は何をすべきか:クラウドにあるbashスクリプト(./)を実行するには? Ubuntuのを使用して

  1. sudo ./sysInit.sh

私があればと思いまして実行回しコードを.shファイルを実行可能sudo chmod guo+x sysInit.sh

  • wget https://gist.githubusercontent.com/...
  • を使用して.shスクリプトをダウンロードWebから直接コードを実行することは可能です。 は次のようになります。sudo ./ https://gist.githubusercontent.com/...

    これは可能ですか?

  • 答えて

    2

    あなたのスクリプトをダウンロードして実行するためにカールを使用することができます。私はUbuntuにデフォルトでインストールされているとは思わないので、使用したい場合は最初にsudo apt-get install curlにする必要があります。 sudoを実行してスクリプトをダウンロードして実行するには

    curl -sL https://gist.githubusercontent.com/blah.sh | sudo sh 
    

    これは非常に危険であり、セキュリティ上の理由から推奨されていません。この関連する質問を参照してくださいwhy-using-curl-sudo-sh-is-not-advised

    +0

    | sudoを使用する必要があります! – zwitterion

    0

    はありません、sudoは唯一

    2

    はい、それはcurlを使用してshに結果をパイプすることも可能であるシェルでコマンドラインプロンプトから動作します。

    次のコマンドを試してみてください。

    curl https://url-to-your-script-file/scriptFile.sh | sh

    関連する問題