19 EKİM 2012, Cuma
Bozulana kadar tekrar tekrar kabuk komutu çalıştırmak?
Unreliably başarısız fuzzy bir test yazdım. Bazı hata ayıklama kodu ekledim, ama şimdi hata ayıklama çıktısını toplayabilirim çok başarısız kadar test yapmak istiyorum.
Bunu kullanarak çalıştırabilirsiniz böylece test düzeneği.
./runtest
Benim geçerli çözüm untilfail
bir senaryo yazmak
#!/bin/bash
$@
while [ $? -eq 0 ]; do
$@
done
Kullan o zaman:
untilfail ./runtest
Daha basit bir çözüm var mı?
CEVAP
19 EKİM 2012, Cuma
while
daha basit kullanabilirsiniz çalıştırmak için bir komut alır
while ./runtest; do :; done
Bu ./runtest
döner döngü duracaktırsıfırkod genellikle başarısızlık göstergesidir () çıkın.
Bunu Paylaş:
Belirli bir uzunluk için tekrar string...
Laravel tekrar giriş yaptıktan sonra o...
Tablix: her sayfa Rapor Oluşturucu 3.0...
Nasıl dizin içindeki $ng-tekrar bir sı...
Tekrar Dize - Javascript...