/contrib/dialog/samples/msgbox6a

https://bitbucket.org/freebsd/freebsd-head/ · Shell · 17 lines · 12 code · 2 blank · 3 comment · 3 complexity · 5a55baa385eec56489753d08b7a7d1bf MD5 · raw file

  1. #!/bin/sh
  2. # $Id: msgbox6a,v 1.5 2010/01/13 10:26:52 tom Exp $
  3. # this differs from msgbox3 by making a window small enough to force scrolling.
  4. . ./setup-vars
  5. width=35
  6. while test $width != 61
  7. do
  8. $DIALOG --title "MESSAGE BOX (width $width)" --clear "$@" \
  9. --msgbox "\
  10. .a .b .c .d .e .f .g .h .j .i .j .k .l .m .n .o .p .q .r .s .t .u .v .w .x .y .z
  11. .A .B .C .D .E .F .G .H .J .I .J .K .L .M .N .O .P .Q .R .S .T .U .V .W .X .Y .Z
  12. " 10 $width
  13. test $? = $DIALOG_ESC && break
  14. width=`expr $width + 1`
  15. done