dialogUbuntu'ya basit bir kurulum programı hazırlamak için Linux kullanmaya çalışıyorum . Gerçek komut şudur:
dpkg -i package.deb 2>&1 | dialog --programbox "Installing..." 10 100
Komut dialogtarafından üretilen herhangi bir çıktının dpkgnormal çıktı veya hata mesajı olup olmadığını görüntülemek istiyorum , bu yüzden stderr'i stdout'a yönlendiririm. Bu çalışıyor.
Sorun şu ki, dpkgher iki komut da sona erdikten sonra komutun durum koduna ihtiyacım var . Sadece dpkgişini yapıp yapmadığını bilmek . Ne yazık ki, bu komutlar bittikten sonra sadece dialogkomutun durum kodunu alabilirim ...
dpkgKomutun durum kodunun nasıl alınacağını bilen var mı?