file reorg, pathnames.h, paths.h
[unix-history] / usr / src / usr.bin / diction / explain / explain.sh
index 3b19cfc..d940705 100644 (file)
@@ -1,17 +1,12 @@
 #! /bin/sh
 #
 #! /bin/sh
 #
-#      @(#)explain.sh  4.1     (Berkeley)      82/11/06
+#      @(#)explain.sh  4.6     (Berkeley)      89/05/11
 #
 #
-trap 'rm $$; exit' 1 2 3 15
-D=/usr/lib/explain.d
-while echo "phrase?";read x
+D=/usr/share/dict/explain.d
+while  echo 'phrase?'
+       read x
 do
 do
-cat >$$ <<dn
-/$x.*  /s/\(.*\)       \(.*\)/use "\2" for "\1"/p
-dn
-case $x in
-[a-z]*)
-sed -n -f $$ $D; rm $$;;
-*) rm $$;;
-esac
+       case $x in
+       [a-z]*) sed -n /"$x"'.* /s/\(.*\)       \(.*\)/use "\2" for "\1"/p' $D
+       esac
 done
 done