Có cách nào để chạy tập lệnh shell bằng Spotlight trên Mac OS X 10.6 không? Tôi muốn có thể gọi một kịch bản lệnh shell trực tiếp từ Spotlight mà không cần mở một thiết bị đầu cuối.Làm cách nào để chạy tập lệnh shell bằng Spotlight?
Trả lời
Lưu tập lệnh shell của bạn với hậu tố .command
- điều này làm cho nó có thể nhấp đúp và bạn cũng có thể chạy trực tiếp từ Spotlight.
Nó hoạt động, nhưng thiết bị đầu cuối có thông báo '[Quá trình hoàn thành]' xuất hiện, phải được đóng theo cách thủ công. Có cách nào để tránh điều này không? –
@ChakradarRaju Bạn có thể thay đổi tùy chọn Thiết bị đầu cuối của mình để đóng cửa sổ khi quá trình hoàn tất. Ngoài ra, bạn có thể bọc kịch bản shell của bạn trong một gói ứng dụng - sau đó nó sẽ không bật lên cửa sổ cả. [Xem này.] (Https://mathiasbynens.be/notes/shell-script-mac-apps) Cuối cùng, bạn có thể tạo một ứng dụng nhỏ để chạy các kịch bản shell và thiết lập điều này làm mặc định để chạy tất cả hoặc các kịch bản lệnh shell cụ thể. –
Tôi đã cố gắng vượt qua một tham số nhưng không thể thực hiện được. Có cách nào để làm điều này không? Tôi đã tạo một tập lệnh đơn giản với echo "Parameter $ 1" nhưng không được nhận ra khi tôi thực thi "myscript.command anything" –
Tôi cũng muốn thêm, nếu bạn cần cửa sổ đầu cuối biến mất sau khi chạy lệnh, bạn có thể đặt các thiết lập đầu cuối để thực hiện điều đó.
Đó là trong cài đặt >> shell >> khi trình bao thoát.
Điều này sẽ vẫn để Thiết bị đầu cuối hoạt động nhưng ít nhất tập lệnh sẽ tự động dọn sạch.
Tôi đã sử dụng tính năng này để viết kịch bản để ẩn và hiển thị biểu tượng trên màn hình.
- 1. Làm cách nào để chạy tập lệnh bằng tệp BAT?
- 2. Làm cách nào để chạy tập lệnh Perl bằng ActivePerl?
- 3. Làm cách nào để chạy MinGW bằng một tập lệnh?
- 4. Chạy tập lệnh bash shell trong java
- 5. Làm cách nào để chuyển hướng stdin từ tập lệnh shell sang lệnh trong tập lệnh shell?
- 6. Làm cách nào để kích hoạt tập lệnh shell và chạy trong nền (async) trong Ruby?
- 7. Làm cách nào để gọi lệnh Windows shell bằng VB6?
- 8. Làm cách nào để thực hiện lệnh shell bằng VBA?
- 9. Tạo tập lệnh shell để chạy chương trình Java
- 10. Làm thế nào để chạy lệnh shell thông qua vimscript?
- 11. Làm cách nào để khởi chạy tập lệnh ruby từ dòng lệnh bằng tên của nó?
- 12. Làm thế nào để chạy tập lệnh shell Unix từ mã Java?
- 13. Làm thế nào để bạn chạy tập lệnh shell bên trong ứng dụng Android?
- 14. Shell chạy/thực thi tập lệnh php với tham số
- 15. Làm cách nào để kiểm tra xem lệnh có tồn tại trong tập lệnh shell không?
- 16. Làm cách nào để chạy tập lệnh PowerShell?
- 17. Làm cách nào để gọi tập lệnh shell từ php yêu cầu SUDO?
- 18. nhạc có tập lệnh shell
- 19. Kết nối với sqlplus trong tập lệnh shell và chạy tập lệnh SQL
- 20. Làm cách nào để chuyển hướng đầu ra của toàn bộ tập lệnh shell trong tập lệnh?
- 21. Chỉnh sửa tập lệnh shell trong khi đang chạy
- 22. Chạy hai máy chủ nút từ một lệnh shell bằng cách sử dụng một kịch bản lệnh shell
- 23. Mã hóa tệp bằng tập lệnh bash shell
- 24. Làm cách nào để chạy tập lệnh lô từ trong tập lệnh batch?
- 25. Làm cách nào để chạy tập lệnh tcl trong tập lệnh tcl khác?
- 26. Làm cách nào để chạy tập lệnh Perl từ bên trong tập lệnh Perl?
- 27. chạy lệnh shell từ java
- 28. Làm cách nào để phân phối tập lệnh Python/shell của tôi?
- 29. Làm cách nào để gọi một tập lệnh shell cục bộ từ máy chủ web?
- 30. Làm thế nào để chạy một tập lệnh PHP từ dòng lệnh bằng MAMP?
Thuộc về superuser.com –