You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
939 B
32 lines
939 B
#!/bin/sh |
|
## |
|
## jargon -- Trivial OpenPKG Jargon File Frontend |
|
## Copyright (c) 2002-2003 Ralf S. Engelschall <rse@engelschall.com> |
|
## |
|
|
|
w3m="@l_prefix@/bin/w3m" |
|
jarg="@l_prefix@/libexec/jargon/jarg" |
|
html="@l_prefix@/share/jargon/jargon.html" |
|
|
|
if [ ".$1" = ".-h" ]; then |
|
echo "jargon - browse the whole jargon file" |
|
echo "jargon baz - displays entry for keyword 'baz'" |
|
echo "jargon -d bar - displays all entries whose keywords contain 'bar'" |
|
echo "jargon -f [maxlines] - give a random jargon fortune" |
|
echo "jargon -l foo - lists all keywords containing 'foo'" |
|
exit 0 |
|
elif [ ".$1" = . ]; then |
|
exec $w3m $html |
|
elif [ ".$1" = ".-f" ]; then |
|
shift |
|
exec $jarg -f ${1+"$@"} |
|
elif [ ".$1" = ".-l" -a ".$2" != . ]; then |
|
shift |
|
exec $jarg -l "$@" |
|
elif [ ".$1" = ".-d" -a ".$2" != . ]; then |
|
shift |
|
exec $jarg -d "$@" |
|
else |
|
exec $jarg "$@" |
|
fi |
|
|
|
|