실행 파일 만들기

실행 파일 만들기

터미널을 열고 다음을 입력하면 webapp이 실행되면서 Firefox가 열립니다.

./refine

그래서 다음을 txt 파일에 추가하고 txt 파일 속성을 실행 파일로 변경했지만 동일한 동작을 얻지 못합니다. 실제로는 아무 일도 일어나지 않습니다.

#! /bin/bash

./refine

경로를 명시적으로 만들기 위해 위의 내용을 다음과 같이 수정했습니다. 파일은 모두 홈에 있습니다.

#! /bin/bash

~/Downloads/openrefine-2.6-beta.1/refine

실행 파일을 두 번 클릭하고 터미널에서 실행을 선택하면 터미널이 열렸다가 바로 닫힙니다. 터미널에서 스크립트를 실행하면 브라우저/응용 프로그램이 열리기 전에 꽤 많은 텍스트가 콘솔에 반환됩니다.

답변1

구체화 폴더로 이동하여 올바른 파일 권한을 설정하십시오.

chmod +x refine

그런 다음 다음을 사용하여 실행 파일을 시작할 수 있습니다.

./refine

예를 들어 다음과 같은 쉘 스크립트에서 실행할 수 있습니다 run_refine.sh.

#! /bin/bash

~/Downloads/openrefine-2.6-beta.1/refine

먼저 다음을 사용하여 실행 권한을 설정해야 합니다.

chmod +x run_refine.sh

그런 다음 다음을 사용하여 스크립트를 시작할 수 있습니다.

./run_refine.sh

관련 정보