NUKİ 1.2

Neredeyse bir yıl sonra benim demočeto üzerinde çalışıyordu NUKİ. Bugün bir sürü çok iyi değildi şey olmadığı şeyleri düzeltmek için zaman var. Biraz yeni işlevselliği eklendi. Kodu yeniden düzenlenmiş, daha fazla özelliklere sahip ve kısa devre daha kullanıcı dostu oldu.

Ben bir sinyal tuzak - koymak ana yeni özellik. Sana döndürürken eninde sonunda şeytan dreambox alıcının onu öldürelim ve böylece benim işlem izlemeyi durdurmak karar verir, kendi içinde hoş olmayan bir an değil mi. Ve hiçbir şekilde yer kir bir parçasıdır ve günlükleri yapmanız gerekir çünkü neler olduğunu anlamaya uğraşmak istemiyorum ağ paylaşımlarının karmaşık desenleri yapmak. Genel hatları tuzak sinyal-bir hoş sinyalleri çıkışlarını veya gönderilmiş kesmeye bash komut dosyaları aracılığıyla bir kill-say 😉 çekirdek tarafından onlara özelliğidir ve böylece bazı hemen sonraki olayların önleyebilirsiniz. O SIGKIL ya da öldürmek -9 prehvanat olamaz ve engelledi, Çekirdek tasarımı böyle. Doğrudan sona onun PID gönderilmiş. Ve şimdi hata kodu

#trapping signals I know -9 dosent work but we try it just in case ; )
trap on_exit 0 14 1 2 9 13 15 6 8 4 3 11 5
on_exit () {
make_debug 10 #unexpected error
#reboot now if we hawe trapped signal
reboot -d 0
exit 0
}

İlk satır alınacak ABD'de eylem olarak bildirir ve hangi uyarıları devamı uyarılar hakkında adam sinyalleri Bu 😉 söz konusu olduğunda bana iyi bak. Hata ayıklama yapan basit bir funkciika sonucu görebilirsiniz gibi uygulamalar mesaj ve alıcı yeniden başlatın. İkna olmadım, Bu beklediğim sonuca götürecek, Sanırım her şey engel ile öldürmek öldürüyor çünkü -9 Ama hiçbir şey denemek için engeller.

Diğer değişiklikler Kardinal bulunuyor kod tarafından tekrarlanan birçok şey onları işlevlerinde doldurmak, Biraz çirkin değil kurulmuş, iyi o zaman, bir 😉 de drama dönüş ile bash - sahip şimdi – Döndüğümde bir işlevde koymak ve beklenen davranıştır tanıdık gibi tüm diğer programlama dilleri, Ama o sadece dönüş tamsayı değerleri dışarıda döndü ve en fazla döndürür 2 😀 ve dize dönmek istedim. Çirkin bir domuz olduğunu. Çözüm basittir

#---cuted---

if [ $T -eq $N ]
 then
 echo "Cam is down! Reboot..."
make_debug 4 # cam is down
 else
echo $rcam
 fi

# ---cuted----

#finding real cam1
 rcam1=$(find_cam $cam1)

Първата част е края на функцията ми и чрез echo изплювам резултата. Взимането му е елементарно с последния ред в горния пасаж.

Hmmm ben düşünüyorum, kod ilginç parçası olan.

İlham 😉 minnettarlığımı ifade etmek istiyorum

http://www.youtube.com/watch?v = SilMJ0O13UI&özellik = ilgili

Cevap bırakın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlendi *

Anti SPAM *