2011-02-05 25 views
7

Hiện đang phát triển tập lệnh bash nhỏ, nhu cầu của tôi là thanh tiến trình không đi kèm với nút hủy. Tôi đã được nhìn vào thanh tiến trình zenity, nhưng đã không tìm thấy một cách để thoát khỏi nút hủy bỏ.Bash, thanh tiến trình zenity mà không hủy

Không tồn tại nút hủy là bản chất, vì nó sẽ làm hỏng hoàn toàn phương tiện của thanh tiến trình. Tôi thấy một thanh tiến trình dựa trên thiết bị đầu cuối, nhưng vì tôi sử dụng các hộp thoại zzenity cho tất cả các trường hợp khác, tôi cũng muốn sử dụng nó cho thanh tiến trình.

Bất kỳ id nào cách giải quyết vấn đề của tôi? Bất kỳ thanh tiến trình nào khác xung quanh hoặc có thể thoát khỏi nút hủy không?

Bất kỳ trợ giúp nào được đánh giá cao, thanx!

Trả lời

6

zenity hỗ trợ cờ --no-cancel, loại bỏ nút hủy.

Để biết thông tin, hãy xem zenity --help-progress.

+0

Cảm ơn bạn rất nhiều! :) đã giải quyết – Butch

3

Hãy thử điều này,

sleep 5|tee >(zenity --progress --pulsate --no-cancel --auto-close --text="Please wait...") 
Các vấn đề liên quan