18 EYLÜL 2008, PERŞEMBE
Çıkış Kabuk İşlem Çıkış Kodu Dayalı
Komut numarası yürüten bir kabuk var. Nasıl komutlar varsa kabuk çıkış sıfır olmayan çıkış kodu ile çıkış yapabilirim?
CEVAP
18 EYLÜL 2008, PERŞEMBE
Her komut çıkış kodu gibi bir şey olurdu $?
değişken bulunabilir:
ls -al file.ext
rc=$?; if [[ $rc != 0 ]]; then exit $rc; fi
$?
sadece bu kadar, kodu: boru içinde son öğe dönüş kodu vererek, yöneltilen komutları dikkatli olmak gerekir
ls -al file.ext | sed 's/^/xx: /"
dosya yok boru sed
kısmı aslında, 0 dönen çalışır beri). eğer bir hata kodu döndürmez
Bunu Paylaş:
eğer bir dosya gıt takip (kabuk çıkış ...
shell - arka plan işlem çıkış kodu alm...
"Komut /usr/sbin/chown çıkış kodu...
android - Uygulama çıkış kodu...
Komut /Güncellemelerinden.app/İçerik/G...