Cygwin에서 파일 열기


108

opencygwin 에 OSX 명령에 해당하는 것이 있습니까? open해당 유형의 기본 응용 프로그램으로 파일을 엽니 다.

나는 다음과 같은 것을하고 싶다.

$ magic-command file.xls
#excel opens as if file.xls would have been double-clicked

$ magic-command file.txt
#notepad opens as if file.txt would have been double-clicked

아이디어를 얻었습니까?

기본적으로 "cygwin-double-click"명령과 같습니다.

답변:


187

cygwin 유틸리티를 사용할 수도 있습니다.

cygstart <your file>

OSX와 같은 것을 만들려면 bashrc에 다음을 추가하십시오.

alias open='cygstart'

cygstart에 대한 man 페이지를 확인하는 것을 잊지 마십시오.


1
이것은 정말 편리합니다! 등 당신은 또한 편집을 실행할 수 있습니다 cygstart, 인쇄 작업 파일에 함께 ... 난 당신이 게시 기뻐요
f3lix

오, 세상에, 온라인에서 'open'과 관련된 정보를 검색하는 것은 어렵습니다.
Peter O

16

다음 과 같이 CMD에서 시작 명령을 사용할 수 있습니다 .

 cmd /c start <your file>

1
Cygwin Windows에서 작동하기 때문에이 답변이 더 낫다고 생각합니다 .
Jace Browning 2013 년

4
Cygwin의 bash 쉘에서 실행할 때 발견 한 "cygstart"와 이것 사이에 흥미로운 차이점이 하나 있습니다. 다음 두 명령을 고려하십시오. 1) cygstart programThatCrashes.exe 2) cmd /c start programThatCrashes.exe또한 programThatCrashes.exe는 단지 충돌하는 Win32 콘솔 프로그램입니다. 둘 다 프로그램을 실행하기 위해 새 콘솔 창을 시작합니다. 그러나 첫 번째 (cygstart)는 충돌 대화 상자를 표시하고 Just-In-Time 디버깅을 허용합니다. 두 번째 (cmd / c start)는 충돌 대화 상자를 표시하지 않는 것 같습니다. 새 콘솔 창이 조용히 닫힙니다.
Steve Onorato 2014 년

start <something>또한 Windows cmd 콘솔에서 사용할 수 있습니다 . 특히 start .파일 탐색기에서 현재 경로를 여는 데 사용할 수 있습니다 .
Robert

w10에서 더 이상 작동하지 않습니다. 최소한 "Microsoft Windows [버전 10.0.17134.1365]"
saulius2

14
explorer <your file>

너무 작동합니다. 좋은 것은

explorer .

현재 디렉토리에서 Windows 탐색기 창을 엽니 다. 하지만

 cygstart . 

똑같은 일을하고 더 많은 일을하지만 '탐험가'를 기억하기가 약간 더 쉽다는 것을 알았습니다.


3

Win7에서 Cygwin을 사용하고 있습니다. ccygwin 명령 줄을 통해 Windows에서 파일을 실행할 수 있습니다.

 cygstart <your file>

이 명령을 실행하면 파일이 창에서 열립니다.


0

Windows 명령 줄 인터프리터 (cmd.exe)에서 시작 명령을 지원합니다. 나는 cygwin에서 시작을 구현 한 사람을 알고 있습니다. 여기 에서 관련 페이지를 찾을 수 있습니다 .

또한 cmd / c "start yourfile.file"인수를 사용하여 cmd.exe (일반적으로 /cygdrive/c/windows/system32/cmd.exe에 있음)를 호출 할 수도 있습니다.


0

나처럼, cmd.exe가 끔찍한 콘솔이기 때문에 퍼티를 사용하여 Windows 시스템에서 Cygwin으로 로컬 ssh를 사용하는 경우 sshd 서비스를 변경하여 로컬 데스크톱에 액세스 할 수 있도록 할 수 있습니다. sshd windows service 로그온 속성 아래에 있습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.