Tôi có tập lệnh bash sau:
# do some time consuming task here
read -p "Give me some input: " input
Bây giờ như bạn có thể đoán, nếu người dùng nhấn một số phím ngẫu nhiên trong "nhiệm vụ tiêu tốn thời gian", thì đầu vào không mong muốn cũng được tính đến. Làm cách nào để xóa stdin
(hoặc ít nhất là bỏ qua nó) trước khi tôi phát lệnh đọc?