home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 15 / 15.iso / s / s053 / 18.ddi / reloc.2 / $INTFBIN / validdev < prev    next >
Encoding:
Text File  |  1990-12-08  |  847 b   |  39 lines

  1. #!/sbin/sh
  2. #    Copyright (c) 1990 UNIX System Laboratories, Inc.
  3. #    Copyright (c) 1984, 1986, 1987, 1988, 1989, 1990 AT&T
  4. #      All Rights Reserved
  5.  
  6. #    THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF
  7. #    UNIX System Laboratories, Inc.
  8. #    The copyright notice above does not evidence any
  9. #    actual or intended publication of such source code.
  10.  
  11.  
  12.  
  13. #ident    "@(#)/usr/sadm/sysadm/bin/validdev.sl 1.1 4.0 12/08/90 57787 AT&T-USL"
  14. DEV=$1
  15. ALIAS=
  16. if getdev $1 > /tmp/alias001
  17. then
  18.     read ALIAS < /tmp/alias001
  19.     if test  "t$DEV" = "t$ALIAS" 
  20.     then
  21.         echo "$DEV is a valid device or alias"
  22.         rm -f  /tmp/alias001
  23.         exit 0
  24.     else
  25.         if test -c "$DEV" -o -b "$DEV" 
  26.         then
  27.             echo "$DEV is a valid device"
  28.             rm -f  /tmp/alias001
  29.             exit 0
  30.         else
  31.             echo "$DEV not block or character device or alias"
  32.             rm -f  /tmp/alias001
  33.             exit 1
  34.         fi
  35.     fi
  36. fi
  37. rm -f  /tmp/alias001
  38. exit 1
  39.