(linenum→info "unix/slp.c:2238")

bsd-games/2.17/wargames/wargames

    1: #!/bin/sh -
    2: #       $NetBSD: wargames.sh,v 1.4 2001/09/19 04:54:06 lukem Exp $
    3: #
    4: # Copyright (c) 1985, 1993
    5: #       The Regents of the University of California.  All rights reserved.
    6: #
    7: # Redistribution and use in source and binary forms, with or without
    8: # modification, are permitted provided that the following conditions
    9: # are met:
   10: # 1. Redistributions of source code must retain the above copyright
   11: #    notice, this list of conditions and the following disclaimer.
   12: # 2. Redistributions in binary form must reproduce the above copyright
   13: #    notice, this list of conditions and the following disclaimer in the
   14: #    documentation and/or other materials provided with the distribution.
   15: # 3. All advertising materials mentioning features or use of this software
   16: #    must display the following acknowledgement:
   17: #       This product includes software developed by the University of
   18: #       California, Berkeley and its contributors.
   19: # 4. Neither the name of the University nor the names of its contributors
   20: #    may be used to endorse or promote products derived from this software
   21: #    without specific prior written permission.
   22: #
   23: # THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
   24: # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   25: # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   26: # ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
   27: # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   28: # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   29: # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   30: # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   31: # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
   32: # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   33: # SUCH DAMAGE.
   34: #
   35: #       @(#)wargames.sh       8.1 (Berkeley) 5/31/93
   36: #
   37: echo -n "Would you like to play a game? "
   38: read x
   39: 
   40: x=`echo $x | sed 's/[^-a-z0-9]//g'`
   41: 
   42: if [ -f /usr/games/$x ] ; then
   43:         tput clear
   44:         exec /usr/games/$x
   45: else
   46:         exec cat <<QUOTE
   47: A strange game.
   48: The only winning move is
   49: not to play.
   50: QUOTE
   51: fi
   52: exit 0
Syntax (Markdown)