Ra mắt một ứng dụng từ Bash


-3

Tôi đang sử dụng shell bash trong Mac OS X. Tôi có thư mục 'Eclipse' trên Màn hình của mình với biểu tượng trình khởi chạy trong đó và tôi đang cố mở ứng dụng như thế này:

cd Desktop
cd Eclipse
Eclipse.app

Nhưng điều này cho tôi một lỗi: -bash: Eclipse.app: command not found

Tại sao?


1
not workingnghĩa là gì? Tai nạn? Thông báo lỗi? Daemon bay ra khỏi mũi của bạn?
H2CO3

Ồ vâng xin lỗi, tôi nhận được một lệnh không tìm thấy: -bash: Eclipse.app: lệnh không tìm thấy

OK xem câu trả lời của tôi.
H2CO3

Câu trả lời:


2

Bạn đang cố gắng khởi chạy một ứng dụng OS X.

Chỉ trong OS X, bạn sử dụng openlệnh cho việc này:

cd Desktop/Eclipse
open Eclipse.app

open linh hoạt hơn nhiều so với điều này và cũng sẽ mở các tệp bằng chương trình liên quan.

Để tìm hiểu thêm về open, nhập cái này vào Terminal:

man open

Như đã đề cập, openOS X là cụ thể.


1

Eclipse .app là một thư mục. Sử dụng cái này thay thế:

cd Desktop/Eclipse/Eclipse.app
./Eclipse

1

Trong Mac bạn nên sử dụng open. Nó không chỉ giúp bạn mở ứng dụng mà còn mở phần mở rộng tệp cụ thể với ứng dụng mặc định. Like open <pdf>sẽ kích hoạt xem trước.

Để biết thêm thông tin man open

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.