2017-12-28 11 views
0

16.04 I는 무엇을 :클라우드에있는 bash 스크립트 (./)를 실행하는 방법은 무엇입니까? 우분투를 사용

  1. sudo ./sysInit.sh

나는 궁금했다 통해 실행십시오 코드를 .sh 파일을 실행 sudo chmod guo+x sysInit.sh

  • wget https://gist.githubusercontent.com/...
  • 를 사용하여 .sh 스크립트를 다운로드 코드를 웹에서 직접 실행할 수도 있습니다. 다음과 같이됩니다 : sudo ./ https://gist.githubusercontent.com/....

    그렇게 할 수 있습니까?

  • 답변

    2

    당신은 다운로드하여 스크립트를 실행 컬을 사용할 수 있습니다. 우분투에 기본적으로 설치되어 있다고 생각하지 않으므로 먼저 사용하려면 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

    관련 문제