5 # The contents of this file are subject to the terms of the
6 # Common Development and Distribution License, Version 1.0 only
7 # (the "License"). You may not use this file except in compliance
10 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
11 # or http://www.opensolaris.org/os/licensing.
12 # See the License for the specific language governing permissions
13 # and limitations under the License.
15 # When distributing Covered Code, include this CDDL HEADER in each
16 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
17 # If applicable, add the following below this CDDL HEADER, with the
18 # fields enclosed by brackets "[]" replaced with your own identifying
19 # information: Portions Copyright [yyyy] [name of copyright owner]
24 # Copyright 1995 Sun Microsystems, Inc. All rights reserved.
25 # Use is subject to license terms.
27 #ident "%Z%%M% %I% %E% SMI"
42 # -x means check the execute file
43 # -nnn where 'nnn' is a number will do tail -nnn
53 while getopts :xf
:s
:0123456789 FLAG
; do
62 :) gettext "uulog: System name must follow -$OPTARG flag\n" 1>&2
67 *) gettext "Usage: uulog [-x] [-f system] | [[-number] [-s system...]]\n" 1>&2
73 shift `expr $OPTIND - 1`
78 if [ x
$fflag = x
]; then
80 set - `/usr/bin/ls $type`
92 printf "`gettext 'uulog: No log file available for system %s'`\n" $i 1>&2
98 gettext "uulog: Only one system allowed with -f\n" 1>&2
103 exec tail -${n}f
$type/$1
105 printf "`gettext 'uulog: No log file available for system %s'`\n" $1 1>&2