Czy istnieje prosty, przenośny (najlepiej działający ze starszymi wersjami systemu OS X) sposób pisania wiadomości do dzienników konsoli Mac OS X ze skryptu powłoki?Zapisywanie w dziennikach konsoli Mac OS X ze skryptu powłoki lub wiersza poleceń
10
A
Odpowiedz
19
syslog -s -l error "message to send"
zanotuje wiadomość jako coś jak
May 29 17:15:09 hostname syslog[22316]: message to send
Można dostosować rzeczy za pomocą -k
, który oczekuje listę przemian klucze i wartości, na przykład
syslog -s -k Facility com.apple.console \
Level Error \
Sender MyScript \
Message "script says hello"
produkuje
May 29 17:22:21 hostname MyScript[22343]: script says hello
(ustawienie Facility
do com.apple.console
sprawia, że komunikat „Konsola”, odpowiednik wyjście stdout z podwójnym kliknięciu dołączonego aplikacji i dostępne za pomocą syslog -C
)
2
Może powinieneś spróbować polecenia syslog
z opcją -s? Aby uzyskać szczegółowe informacje, patrz man syslog
.
Na przykład sudo syslog -s o.O
Powiązane problemy
- 1. pathForResource zwraca zero w aplikacji konsoli Mac OS X - Swift
- 2. Polecenie powłoki w celu uzyskania adresu mac w OS X
- 3. linia poleceń IntelliJ na Mac OS X
- 4. Mathematica w trybie wsadowym z wiersza poleceń na Mac OS X
- 5. Obsługa argumentów wiersza poleceń Perl ze spacjami ze skryptu bash?
- 6. mongod, Mac OS X - rlimits ostrzegawcze
- 7. Uzyskaj bezprzewodowy identyfikator SSID za pomocą skryptu powłoki w systemie Mac OS X
- 8. Przekształcanie aplikacji wiersza poleceń w aplikację GUOA Cocoa na Mac OS X?
- 9. Pisanie interfejsu GUI dla aplikacji wiersza poleceń w systemie Mac OS X
- 10. Oznaczanie plików kolorami w programie OS X Finder ze skryptów powłoki
- 11. Mac OS X - Udostępnianie certyfikatów Keychain dla Atlassian Bamboo
- 12. Importowanie funkcji ze skryptu powłoki
- 13. Jak mogę odczytać parametry wiersza poleceń ze skryptu R?
- 14. Uruchom aplikację na OS X z linii poleceń
- 15. Jak wykryć bieżące ustawienia regionalne w systemie Mac OS X z powłoki
- 16. W systemie Mac OS X używasz dostarczonego python lub własnego?
- 17. Jak zainstalować mod_jk na Mac OS X
- 18. Mac OS X - uruchom skrypt powłoki z GUI na komputerze stacjonarnym
- 19. Tworzenie skryptu wykonywalnego skryptu poleceń
- 20. Zapisywanie nagłówka HTTP w dziennikach dostępu Apache2
- 21. JNotify w systemie Mac OS X?
- 22. Aktualizacje aplikacji w systemie Mac OS X
- 23. /proc/uptime w systemie Mac OS X
- 24. Odinstalowywanie pakietów w systemie Mac OS X
- 25. Jak wykonać skrypt powłoki PHP jako działanie Automatora w systemie Mac OS X
- 26. Szukam autonomicznego wiersza poleceń, skryptu kodu generatora
- 27. Jaka jest różnica między mapami klawiszy - Mac OS X i Mac OS X 10.5+?
- 28. Aplikacja Java Windows vs Mac OS X
- 29. przesyłanie wielu plików ze skryptu powłoki za pomocą standardowego wejścia
- 30. Testy uruchomione na konsoli Mac OS X przy użyciu konsoli mono/nunit/4
Coś 'echo'? – Blender
Dokładnie, chciałbym zastąpić wywołania 'echo' w skrypcie powłoki przy logowaniu do konsoli. – asmeurer
Przepraszam, zdałem sobie sprawę, że zapomniałem umieścić w moim pytaniu słowo "log". Mam na myśli dzienniki, które są wyświetlane z programu Console.app w systemie Mac OS X. – asmeurer