home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / languages / perl / scripts-convex / sz < prev    next >
Encoding:
Text File  |  1990-11-21  |  407 b   |  16 lines

  1. #!/usr/local/bin/perl
  2.  
  3. $winsize = "\0" x 8;
  4. $TIOCGWINSZ = 0x40087468;
  5.  
  6. if (ioctl(STDERR, $TIOCGWINSZ, $winsize)) { 
  7.     ($row, $col, $xpixel, $ypixel) = unpack('S4', $winsize);
  8.     print "(row,col) = ($row,$col)";
  9.     print "  (xpixel,ypixel) = ($xpixel,$ypixel)" if $xpixel || $ypixel;
  10.     print "\n";
  11.     exit 0;
  12. } else {
  13.     printf STDERR "$0: ioctl TIOCGWINSZ (%08x: $!)\n", $TIOCGWINSZ;
  14.     exit 1;
  15.