macOS에서 기본 터미널 실행 중 bash다음을 입력 할 수 있습니다.
open -a Firefox http://www.wikipedia.org
Firefox 또는 다른 브라우저에서 URL을 열려면 또한 예를 들어 프로그램을 시작 open -a maps하고 기본 프로그램 (예 :)에서 파일을 여는 데 사용됩니다 open file.pdf.
기본 그놈 터미널에서도 우분투에서 동일한 작업을 수행하려면 어떻게해야 bash합니까? 로 파일 또는 URL을 xdg-open /path/to/file열 수 있으며를 사용하여 기본 브라우저를 열 수 있음을 알고 있습니다 sensible-browser. Ubuntu에 특정 응용 프로그램에서 파일, 응용 프로그램 또는 파일을 여는 일반적인 명령이 있습니까?
macOS와 Ubuntu bash에서 두 컴퓨터에서 실행 중 입니다 .3.2.57(1)-release4.4.19(1)-release
macOS의 Bash는 다르게 작동합니다. 예를 들어 명령에 오류가 발생
—
miguelmorin
bash: firefox: command not found합니다. Firefox프로그램 이름 과 동일한 오류입니다 .
bash정확히 동일하게 작동합니다. 우분투와는 다르게 설치된 Firefox입니다. macOS에서는 예를 들어 /Applications/Firefox.app/Contents/MacOS/firefox-bin명령 줄에서 실행할 수 있습니다. Firefox.app리눅스의 다양한에 대해 분산 될 수있는 특별 바로 실행하지 포함 폴더의 종류,하지만 파일입니다 /usr/bin/, /usr/lib, /etc, 등의 디렉토리. Finder는 예를 들어을 두 번 클릭 할 때 실제 응용 프로그램을 실행하는 방법을 알고 Firefox.app있습니다. open명령 줄에서 특수 폴더를 "실행"하는 방법입니다.
그것은 것이 아니라
—
Alexis
bash파이어 폭스는 OS X 응용 프로그램으로 설치 (IS : 작품 다르게 Firefox.app) 및 일반 PATH에 없습니다. 사용해야하는 또 다른 이유 open -a는 응용 프로그램이 종료 될 때까지 기다리지 않고 응용 프로그램이 제대로 실행되도록하기 때문입니다.
open -a Firefox http://www.wikipedia.org있습니까? 당신은 할 수firefox http://www.wikipedia.org없습니까? 그것은open프로그램을 여는 것이 매우 중요 할 때 쓸모없는 기능처럼 보입니다bash.