Możesz utworzyć skrypt powłoki lub skrypt Python lub Ruby i uruchomić go na komputerze Mac, używając "Terminal" ... jeśli masz otwarty program Finder i klikniesz ikona pliku zawierającego kod źródłowy zapisanego skryptu powłoki, czy istnieje sposób na uruchomienie tego skryptu, zamiast otwierania w moim edytorze tekstu?Mac OS X - uruchom skrypt powłoki z GUI na komputerze stacjonarnym
32
A
Odpowiedz
72
Tak - wystarczy umieścić przyrostek .command
w skrypcie.
Uwaga: upewnij się, że skrypt jest wykonywalny, np.
$ chmod +x myscript.command
2
tylko skojarzyć pliki .sh Terminal.app
3
Kolejny szybki alternatywą jest dziobak narzędzie (http://sveinbjorn.org/platypus/). Darmowe i dobre, ale możesz przekazać darowiznę, jeśli chcesz.
Platypus to narzędzie dla programistów dla systemu operacyjnego Mac OS X. Tworzy natywne aplikacje systemu Mac OS X ze zinterpretowanych skryptów, takich jak skrypty powłoki lub programy Perl, Ruby i Python. Odbywa się to poprzez zawinięcie skryptu w pakiecie aplikacji oraz natywny plik wykonywalny, który uruchamia skrypt.
Powiązane problemy
- 1. Uruchom plik wykonywalny z uprawnieniami administratora na komputerze Mac
- 2. instalowanie wtyczki BlackBerry Eclipse JDE na komputerze Mac OS X
- 3. Polecenie powłoki w celu uzyskania adresu mac w OS X
- 4. Korzystanie z .NET Core na komputerze stacjonarnym
- 5. Uruchom skrypt powłoki z Java Synchronously
- 6. Jak skonfigurować libusb na Mac OS X?
- 7. Łączenie statyczne wxHaskell na Mac OS X
- 8. Building Google Breakpad na Mac OS X
- 9. Jak wykonać skrypt powłoki PHP jako działanie Automatora w systemie Mac OS X
- 10. Jak zainstalować wxPython na Mac OS X?
- 11. Bogate frameworki GUI OS X?
- 12. Czy możemy uruchomić aplikację C#/WPF na Mac OS X?
- 13. Programowanie Arduino na Mac OS X z Xcode 5?
- 14. C++ Profilowanie na komputerze Mac
- 15. Odinstaluj MongoDB na Mac OS X
- 16. wxPython 2.9 na Mac Os X
- 17. Instalacja RVM wisi na Mac OS X
- 18. pygettext.py i msgfmt.py na Mac OS X
- 19. Włączanie Xdebug na Mac OS X Lion
- 20. Jak zainstalować mod_jk na Mac OS X
- 21. linia poleceń IntelliJ na Mac OS X
- 22. Zmiana zachowania Win 10 na komputerze stacjonarnym
- 23. Bieganie ddd na Mac OS X 10.7.5
- 24. Instalowanie GraphicsMagick na Mac OS X 10.8
- 25. Instalacja OpenMP na Mac OS X 10.11
- 26. Kompilowanie SOILu OpenGL na Mac OS X
- 27. Instalacja/aktualizacja gradle na Mac OS X
- 28. Uruchamianie Eclipse na Mac OS X Lion
- 29. Uprawnienia XAMPP na Mac OS X?
- 30. Skrypt uruchom/uruchom skrypt php z parametrami
Powoduje to, że plik jest nieprzenośny (na przykład pliki .sh są otwierane przez XCode). – EOL
Właściwie to nie jest straszne rozwiązanie, jeśli robisz Findera -> Uzyskaj informacje -> Otwórz za pomocą: -> Terminal (i NIE klikaj przycisku Zmień wszystko ...). Zmieniałbyś ustawienia domyślne tylko dla tego pliku. –