Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows에서 SH 파일을 실행하는 방법

Bash 셸 스크립트 파일은 Linux용 bash 스크립팅 언어로 작성됩니다. 여기에는 일반적으로 명령줄에서 실행할 수 있는 명령이 포함되어 있습니다. 이러한 파일은 터미널에서 호출하여 실행할 수 있으며 두 번 클릭하여 열 수 있습니다. 그러나 Windows는 SH 파일이 무엇인지, 어떻게 실행하는지 모릅니다. Windows에서 SH 파일을 실행하는 방법을 찾고 있다면 이 문서에서 가능한 모든 방법을 제공합니다.

Windows에서 SH 파일을 실행하는 방법

SH 파일이란 무엇입니까?

SH 파일(스크립트 파일이라고도 함)은 Bash 응용 프로그램이 프로그래밍하고 사용하는 스크립트입니다. Bash 언어는 이러한 파일에 지침을 작성하는 데 사용됩니다. 프로그램 개발자는 주로 이러한 파일을 사용합니다. 프로그램을 실행하는 명령이 포함되어 있기 때문에 실제로 중요합니다. 그러나 이러한 파일은 Linux용이므로 Windows에서 실행하려면 이 문서의 방법에서 제공할 일부 소프트웨어 또는 환경이 필요합니다.

SH 파일에 대한 자세한 내용은 여기에서 우리 기사를 확인할 수 있습니다. Windows에서 SH 파일을 실행하는 방법으로 이동합니다.

방법 1:Cygwin을 사용하여 SH 파일 실행

Cygwin은 Unix와 유사한 오픈 소스 명령줄 인터페이스 환경입니다. Linux와 유사한 인터페이스 내에서 Windows 운영 체제에서 Unix 또는 Linux 응용 프로그램을 컴파일하고 실행할 수 있습니다. Cygwin을 사용하면 문제 없이 SH 파일을 쉽게 실행할 수 있습니다.

  1. 공식 Cygwin으로 이동 32비트 다운로드 사이트 또는 64비트 설정 파일:Cygwin Windows에서 SH 파일을 실행하는 방법
  2. 다운로드한 설치 파일을 열고 Cygwin을 다운로드 및 설치하는 과정을 따릅니다. 설치 과정에는 다양한 옵션이 있으므로 원하는 옵션을 선택하세요.
  3. 설치 후 Cygwin64 터미널을 엽니다. 바로가기를 두 번 클릭하여 데스크톱에서 .
  4. 이제 다음 명령을 사용하여 파일이 있는 디렉토리로 변경합니다.
    cd C:Users/Username/Desktop

    그러면 디렉토리가 데스크탑으로 변경됩니다. 이제 다음 명령을 입력하여 실행합니다. SH 파일:

    sh appuals.sh
    Windows에서 SH 파일을 실행하는 방법

방법 2:Windows 10에서 Linux 기능을 위한 Windows 하위 시스템 사용

Linux용 Windows 하위 시스템(일명 WSL)은 사용자가 Windows 10 운영 체제가 설치된 컴퓨터에서 Linux 명령줄을 실행할 수 있게 해주는 기능입니다. 이 기능은 2016년 Windows 10에 처음 추가되었습니다. Linux에 Windows 소프트웨어 실행을 위한 Wine 소프트웨어가 있는 것처럼 이제 Windows에는 Linux 소프트웨어 실행을 위한 WSL이 있습니다. 그러나 이 기능을 활성화하고 사용하려면 많은 단계가 필요하므로 이 방법을 세 가지 주요 단계로 나누고 다음과 같이 나열합니다.

1단계:Linux용 Windows 하위 시스템 활성화

  1. Windows 길게 누르기 키를 누르고 R 키를 누릅니다. 실행을 열려면 , appwiz.cpl을 입력합니다. 및 Enter . Windows에서 SH 파일을 실행하는 방법
  2. Windows 기능 켜기/끄기를 클릭합니다. 왼쪽에. Windows에서 SH 파일을 실행하는 방법
  3. 아래로 스크롤하여 Linux용 Windows 하위 시스템을 선택합니다. 확인을 클릭합니다. 설치하기 위해서. Windows에서 SH 파일을 실행하는 방법
  4. 이 작업이 완료되면 다음 단계로 이동합니다.

2단계:Windows용 Linux 배포판 설치

Windows용 배포판을 설치하는 방법에는 세 가지가 있습니다. 그러나 때때로 특정 사용자에게는 방법 중 하나가 작동하지 않을 수 있으므로 아래 세 가지 방법을 모두 제공합니다.

  1. Windows 길게 누르기 키를 누르고 R을 누릅니다. 실행을 열려면 , 'ms-windows-store:를 입력합니다. ' 따옴표 없이 Enter . Windows에서 SH 파일을 실행하는 방법
  2. Ubuntu 검색 . 아래에 표시된 것을 클릭하고 다운로드하십시오. Windows에서 SH 파일을 실행하는 방법
  3. 두 번째 방법 다음 파워 쉘을 사용하는 것입니다. Linux 배포판을 다운로드하는 명령:
    Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
    Windows에서 SH 파일을 실행하는 방법
  4. 세 번째 방법 배포판을 다운로드하려면 다음 curl을 사용합니다. 명령:
    curl.exe -L -o ubuntu-1604.appx https://aka.ms/wsl-ubuntu-1604
    Windows에서 SH 파일을 실행하는 방법

    참고 :Windows 10 빌드 번호가 1706 미만이면 curl을 다운로드해야 합니다. 수동으로 디렉토리를 변경하고 curl.exe 위치. 그러나 Windows 10 빌드 번호가 1706 이상인 경우 curl 기본적으로 포함되어 있으며 cmd를 관리자로 실행해야 합니다. .

  5. 배포판을 다운로드하면 자동으로 설치가 시작되며 동의하고 새 사용자 이름을 제공하기만 하면 됩니다. 및 비밀번호 아래 그림과 같이:Windows에서 SH 파일을 실행하는 방법

3단계:새로 설치된 배포판 초기화 및 SH 파일 실행

  1. 설치할 대부분의 배포판은 빈/최소 상태로 제공됩니다. 패키지 카탈로그. 따라서 업데이트해야 합니다. 및 업그레이드 다음 명령을 사용하여 패키지를 다운로드합니다.
    sudo apt update && sudo apt upgrade
    Windows에서 SH 파일을 실행하는 방법
  2. 배포가 완료되면 이제 다음 명령을 사용하여 디렉터리를 SH 파일 위치로 변경할 수 있습니다.
    cd /mnt

    그러면 Windows 드라이브가 마운트됩니다. . 이제 원하는 위치로 이동할 수 있습니다.

    cd c/Users/Username/Desktop/

    참고 :샘플 파일이 데스크탑에 있었기 때문에 디렉토리를 데스크탑으로 변경했습니다.

  3. 다음 명령을 입력하여 실행 SH 파일:
    sh appuals.sh
    Windows에서 SH 파일을 실행하는 방법

방법 3:SH 파일 실행을 위한 Git 명령줄 사용

Git은 모든 운영 체제에서 사용할 수 있는 무료 오픈 소스 분산 버전 제어 시스템 도구입니다. 기본적으로 Git은 Linux 및 macOS 컴퓨터에 명령줄 옵션으로 설치됩니다. 그러나 모든 운영 체제의 공식 사이트에서 다운로드할 수도 있습니다.

  1. 다음 링크로 이동하여 Git 다운로드 운영 체제:Git

    Windows에서 SH 파일을 실행하는 방법
  2. 다운로드한 설치 파일을 열어 Git 설치 . 설치 과정을 거쳐 원하는 옵션과 원하지 않는 옵션을 확인하세요.
  3. Windows 길게 누르기 키를 누르고 S를 누릅니다. 검색 기능 열기 , Git Bash를 입력합니다. 및 Enter . Windows에서 SH 파일을 실행하는 방법
  4. 다음 명령을 사용하여 파일이 있는 디렉토리로 변경합니다.
    cd desktop

    참고 :Desktop은 파일이 있는 폴더의 이름일 수 있습니다.

  5. 이제 SH 실행 명령을 입력하십시오:
    sh appuals.sh
    Windows에서 SH 파일을 실행하는 방법

방법 4:스크립트 파일을 배치 파일로 변환

이 방법은 일반 사용자에게는 권장되지 않지만 스크립트 및 bat 파일 명령을 잘 알고 있는 사용자에게는 권장되지 않습니다. SH 파일의 형식과 확장자를 변경할 수 있습니다. 스크립트 파일을 배치 파일로 변환하는 기술이 필요하므로 두 파일이 사용하는 형식을 모르는 경우 이 방법을 사용하지 마십시오. 샘플 코드 변경에 필요한 간단한 단계를 보여드리겠습니다.

  1. 오른쪽 클릭 SH 파일에서 연결 프로그램> 메모장을 선택합니다. .

    Windows에서 SH 파일을 실행하는 방법
  2. 제거 쉬뱅 아래와 같이 코드에서 줄을 Windows에서 SH 파일을 실행하는 방법

    참고 :주석에는 ":: 구문이 다릅니다. "보다.

  3. 파일을 클릭합니다. 저장을 선택합니다. 목록에서 변경 사항을 저장합니다. Windows에서 SH 파일을 실행하는 방법
  4. 왼쪽 클릭 SH 파일에서 F2 키를 누릅니다. 이름 변경 키 파일. 오른쪽 클릭할 수도 있습니다. 파일에서 이름 바꾸기를 선택합니다. . Windows에서 SH 파일을 실행하는 방법

    .sh에서 확장자를 변경합니다. .bat으로 를 클릭합니다. 변경 사항에 대해.

  5. Windows 길게 누르기 키를 누르고 S를 누릅니다. 검색 기능 열기 을 누른 다음 cmd를 입력합니다. 및 Enter .
  6. cd를 사용하여 디렉토리를 파일이 있는 경로로 변경합니다. 명령:
    cd desktop

    참고 :Desktop은 액세스하려는 폴더 이름일 수 있습니다.

  7. 이제 확장자가
    appuals.bat
    인 파일 이름을 입력하기만 하면 됩니다. Windows에서 SH 파일을 실행하는 방법

    그러나 스크립트 파일에서 작동하는 구문이 배치 파일에서 작동하지 않음을 알 수 있습니다. 보시다시피 주석은 무시되고 텍스트는 'on/off' 에코 없이 두 번 인쇄됩니다. .