“Hizmet anormal kodla çıkıldı: 1” ne anlama geliyor?


2

LaunchDaemon betiğinin atandığı saatte çalışıp çalışmadığını görmek için bakıyorum. Konsoldaki o zamana bakmak şu sonucu veriyor:

"mac-hostname com.apple.xpc.launchd [1] (com.user.delprofiles [48049]): Hizmet anormal kodla çıkıldı: 1"

Betik, tüm kullanıcı profillerini kaldırmak içindir, her gece birkaç seçme şansı. HDD'de istenmeyen profiller yokmuş gibi çalışıyor gibi görünüyor. Sadece "anormal kod: 1" in ne anlama geldiğinden emin değilim.

Teşekkürler

Yanıtlar:


3

Bir programı çalıştırdığınızda (kullanıcı profillerini silen komut dosyası gibi) - yürütme işlemi bittiğinde çıkış durum kodunun arkasında kalır.

Her şey plana göre gittiğinde çıkış durum kodu 0'dır. 0'dan başka bir şey, genellikle bir tür hata veya uyarıyı belirten bir "anormal kod" dur.

Çıkış durumu kodu 1, yalnızca "genel bir hatadır" - bir anlamı olabilir. Hangi betiğin hangi çıkış durum kodlarını kullandığını ve nedenlerini görmek için betiğe bakmanız gerekecek.


Teşekkürler. Senaryoda yazılı bir hata işleme yoktur.
Jason

Başka bir şey belirtilmemişse, bir betiğin çıkış durumu kodu genellikle o komut dosyasındaki en son yürütülen komutun çıkış durumu kodudur. Her şey ne tür bir betiğiniz olduğuna (yani bash betiği, Ruby betiği, AppleScript veya her neyse) bağlıdır.
jksoegaard
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.