Görüntülenen içeriği kullanıcı giriş yaptıktan hemen sonra yok etmenin bir yolu var mı?
Örneğin, bu dosyayı aşağıya alın
#!/bin/bash
read -n 1 -p 'how are you ? ' var
if [ "$var" == "y" ]
then
echo 'Have fun'
else
echo 'Go to Doctor'
fi
Bunu çalıştırırsanız, çıktı
how are you ? yHave fun
how are you ?
Kullanıcı bir tuşa basar basmaz kaybolmama izin veren bir şey arıyorum
Ve sonra kaybolduktan sonra, Have fun
Yani, yukarıdaki programın son çıktısının sadece
Have fun
Not: Ayrıca, kabuk ekranına yazdırılan bu komut dosyasının üzerindeki hiçbir şey silinmemelidir.
Ben kullanıyorum bash
clear
önceden ekranda yazdırılmış olan çıktıyı varsa temizler. @sebasth
Are you fine
geliyor? Olmamalı mı How are you
?
clear
arasında kullanmaecho
seçeneği yok?