Komut satırından syslog yaz


Yanıtlar:


37

loggerKomutu kullan .

logger Some message to write

Aşağıdakiler dahil çeşitli seçenekler vardır:

-i Log the process ID in each line
-f Log the contents of a specified file
-n Write to the specified remote syslog server
-p Specify a priority
-t Tag the line with a specified tag

man 1 loggerAraç hakkında daha fazla bilgi için bkz .


Daha ayrıntılı bir loggerörnek ve uzaktan netcatyönlendirme veya kabuk yönlendirme için, bakınız: safaribooksonline.com/library/view/bash-cookbook/0596526784/…
— sampablokuper

10

Alternatif olarak, syslogpython'dan yazabilirsiniz :

python -c 'import syslog; syslog.syslog("Hello World")'

2
Dürüst soru: loggerKomuta üzerinde Python kullanmanın faydaları nelerdir?
— Drew Noakes

2
@DrewNoakes Komut satırından bir - python - script çalıştırıyorsanız, standart kütüphaneyi kullanmak her zaman alt işleme ve çağrıya dayanmaktan iyidir logger. Zaten benim oyuma sahipsin, sadece bir alternatifden bahsediyorum.
— Sylvain Pineau

Açıklama için teşekkürler. Sanırım bu tüm programlama dilleri için geçerli. Bana oy ver.
— Drew Noakes
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.