2016-03-28 15 views

cevap

1

Bir bash komut dosyasında, ninja komut çıkış durumunu kontrol ederek ninja derlemesinin başarılı olup olmadığını kontrol edebilirsiniz. here önerilen gibi sen başlattı ve sizin için komut test eden bir fonksiyon yazabiliriz: Ben dönene sonra

function test { 
    "[email protected]" 
    local status=$? 
    if [ $status -ne 0 ]; then 
    echo "error with $1" >&2 
    fi 
    return $status 
} 

test ninja target 
+0

ben zaten (kullanıcı tarafından verilen çekirdek sayısı ile birlikte) ninja yapı başlattı bir bash betiği ve * , $? bash komut dosyasından, dönüş kodunun değerini vermez, paralel yapı başarılı olursa 0 – quickdraw

+1

geri döner. Kod 1 döndürmezse, sağlanan bash komut dosyasını kullanarak kontrol edebilirsiniz. . yapı başarısız olduğunda, betik "ninja ile hata" yankılanacaktır (test edilmiştir). – stze

İlgili konular