# Copyright (c) 1983, 1993
# The Regents of the University of California. All rights reserved.
# %sccs.include.proprietary.sh%
# @(#)spell.sh 8.1 (Berkeley) %G%
: V data
for -v, B flags
, D dictionary
, S stop
, H
history, F files
, T temp
S
=/usr
/share
/dict
/hstop H
=/dev
/null T
=/tmp
/spell.$$
trap "rm -f $T ${T}a ; exit" 0
-b) D
=${D-/usr/share/dict/hlistb}
-*) echo "spell: illegal option -- $A"
echo "usage: spell [-bvtl] [-d hlist] [-s hstop] [-h spellhist]"
/dev
/null
) eval $R $F |
sort -u |
/usr
/libexec
/spell
$S $T |
/usr
/libexec
/spell
${D-/usr/share/dict/hlista} $V $B |
*) eval $R $F |
sort -u |
/usr
/libexec
/spell
$S $T |
/usr
/libexec
/spell
${D-/usr/share/dict/hlista} $V $B |
sort -u +0f
+0 - $T |
tee -a $H
who am i
>> $H 2> /dev
/null
;;
sed '/^\./d' $V |
sort -u +1f
+0