Apakah ada cara Anda dapat membuat konten yang ditampilkan menghilang setelah pengguna memberikan input?
Misalnya, ambil file ini di bawah
#!/bin/bash
read -n 1 -p 'how are you ? ' var
if [ "$var" == "y" ]
then
echo 'Have fun'
else
echo 'Go to Doctor'
fi
Jika Anda menjalankan ini, hasilnya adalah
how are you ? yHave fun
Saya mencari sesuatu yang membuat saya how are you ?menghilang segera setelah pengguna menekan tombol
Dan kemudian setelah menghilang, cetak Have fun
Jadi, saya ingin keluaran terakhir dari program di atas hanya
Have fun
Catatan: Juga, apa pun di atas skrip ini yang dicetak pada layar shell tidak boleh dihapus.
saya menggunakan bash
clearakan menghapus output yang sudah dicetak di atas pada layar jika ada. @sebasth
Are you fine? Bukankah seharusnya begitu How are you?
cleardi antaraechos bukan pilihan?