Sau đó là quất . Đối với các mục đích thực tế, nó được duy trì bởi Debian (rất ít công việc được thực hiện bởi các nhà phát triển ngược dòng của nó). Tài liệu của nó (README.whiptail) yêu cầu bồi thường
whiptail (1) là một thay thế nhẹ cho hộp thoại (1), để cung cấp các hộp thoại cho các kịch bản shell. Nó được xây dựng trên thư viện cửa sổ newt chứ không phải thư viện ncurses, cho phép nó nhỏ hơn trong các môi trường nhúng như trình cài đặt, đĩa cứu hộ, v.v.
whiptail được thiết kế để tương thích với hộp thoại, nhưng có ít tính năng hơn: một số hộp thoại không được triển khai, chẳng hạn như tailbox, timebox, calendarbox, v.v.
So sánh kích thước thực tế (thử nghiệm Debian, 2007/1/10): Tổng kích thước cho các thư viện whiptail , newt, popt và tiếng lóng là 757 KB. Số có thể so sánh cho hộp thoại (đếm số lần nhập) là 520 KB. Bỏ qua đoạn đầu tiên.
Đoạn thứ hai là sai lệch, vì * whiptail ** cũng không hoạt động đối với các tùy chọn chung của hộp thoại , chẳng hạn như hộp đo. whiptail không tương thích với hộp thoại so với chương trình 0,4 của hộp thoại giữa những năm 1990.
manpage của whiptail mượn các tính năng từ hộp thoại , ví dụ, nhưng chỉ trích dẫn một cách kỳ lạ các phiên bản hộp thoại lên đến 0,4 (1994) làm nguồn. Đó là, trang của nó đề cập đến các tính năng được mượn từ các phiên bản mới hơn của hộp thoại , ví dụ:
--gauge (từ 0,5)
--passwordbox (từ thay đổi Debian năm 1999),
--default-item (từ hộp thoại 2000/02/22),
--output-fd (từ hộp thoại 2002/08/14).
Một cách hài hước, người ta có thể lưu ý rằng tính năng popt (không có tài liệu trong trang chủ của nó) về việc sử dụng "-" như một lối thoát đã được ghi lại trong trang của hộp thoại khoảng một năm trước khi nó được đề cập trong trang cá nhân của whiptail . manpage của whiptail thuộc tính không chính xác mà getopt (và dù sao cũng không chính xác).
whiptail
là một rip-offdialog
?