2015-02-05 8 views
1

cygstart을 사용하여 cygwin에 프로그램을 열 수 있다는 것을 알고 있습니다.cygwin에서 특정 응용 프로그램을 사용하여 파일을 여는 방법은 무엇입니까?

나는 또한 비슷한 방식으로 파일을 열 수 있음을 알고 있습니다. 그러나 파일을 열어 특정 프로그램을 사용하고 싶습니다. 예를 들어, 나는 숭고 함을 사용하여 텍스트 파일을 열고 싶습니다 :

cygstart -a <nameoffile.txt> sublime_text 

그러나 이것은 단지 기본값을 엽니 다.

는 또한 시도 :

cygstart -o <nameoffile.txt> sublime_text 

하지만이 또한 기본 응용 프로그램 (메모장)를 엽니 다.

필자는 맨 페이지를 읽었으며,이 두 가지가 합리적인 명령 일뿐입니다. cygwin에서 특정 응용 프로그램을 사용하여 파일을 여는 방법은 무엇입니까?

답변

1

일반적으로 프로그램 실행 파일 자체 만 사용할 수 있습니다. 그것은 당신의 PATH에 있다면, 그럼 그냥 수행하십시오 &이 필요

<program exe> <name of file to open>&

이 그것을 백그라운드 프로세스를 만들기 위해, 그렇지 않으면 Cygwin에서 그것을 다시 콘솔을 사용하여 드리겠습니다 전에 종료 프로그램을 기다립니다.

PATH에없는 경우 ln -s을 사용하여 심볼릭 링크를 만들거나 PATH에 심볼릭 링크를 삽입하거나 명령 줄에 전체 경로를 지정할 수 있습니다.