Verständnisfrage whatis
Adolf Kreet
adilinux at ccs-augustdorf.de
Tue Mar 30 12:38:56 CEST 2004
Hans-Joachim Hoetger schrieb:
> On Mon, Mar 29, 2004 at 07:20:59PM +0200, Adolf Kreet wrote:
> Moin,
> das sieht mir komisch aus. Gib mir mal die Ausgabe von
> # whatis --version
> # which whatis
> # file `which whatis`
>
> Grüße
>
Guten Morgen,
hier die gewünschten Ausgaben:
$whatis --version
whatis from man-1.5k
$which whatis
/usr/bin/whatis
$file /usr/bin/whatis
/usr/bin/whatis: a /bin/sh script text executable
Daraufhin habe ich mir das script angeschaut und folgendes gefunden:
</Auszug aus whatis>
for arg in $*; do
case $arg in
--version|-V|-v)
echo "$program from man-1.5k"
exit 0
;;
--help|-h)
echo "Usage: $program keyword ..."
exit 0
;;
--)
shift;
;;
-*)
echo "$program: $1: unknown option"
exit 1
;;
*)
for arg in "$@"; do
case $arg in
-*)
echo "$program: $arg: misplaced or unknown option"
exit 1
;;
esac
done
esac
done
</Ende Auszug aus whatis>
(Die Einzüge sind nicht ganz getreu herauskopiert).
Jetzt habe ich natürlich nicht wirklich den Durchblick bei der
Shell-Programmierung, aber aus meiner C-Vergangenheit her glaube ich
ablesen zu können, dass nur die hier gezeigten Optionen erkannt
werden. Da ist es kein Wunder, das -r oder -w nicht funktionieren.
Aber ich habe wieder etwas gelernt.
Danke an alle.
Adolf
More information about the Linux
mailing list