Harici bir programı (evtest
) iki kez başlatan bir bash komut dosyası var. Üst komut sonlandırmadan Ctrl-C ile programı sonlandır
#!/bin/bash
echo "Test buttons on keyboard 1"
evtest /dev/input/event1
echo "Test buttons on keyboard 2"
evtest /dev/input/event2
olarak bildiğim kadarıyla,
evtest
Ctrl-C ile sadece sona erdirilebilir. Sorun, bunun da ana komut dosyasını sonlandırmasıdır. Bu şekilde, ikinci evlenme çağrısı asla gerçekleşmeyecek.
İlk evtest
komut dosyasını kapatmadan nasıl kapatabilirim, böylece ikinci evtest
gerçekten çalışır?
Teşekkürler!
PS: "neden evtest
çalışan el yerine bir komut dosyası kullanarak değil" sormak istiyorum biri için, cevap bu komut dosyası ayrıca yarı otomatik donanım ayıklama testi içerdiğini, nedenle başlatmak için daha uygun olur komut dosyası ve daha fazla komut çalıştırmaya gerek kalmadan her şeyi yapın.