* On Sat, Jun 17, 2000 at 01:54:47PM +0200, Ekkard Gerlach wrote:
Dank an Melchior, Bernd und Eilert,
hier mein Skripte gg. Jemand noch Verbesserungsvorschläge?
Ah, jetzt funzt es auch mit pipen nach less ;) Ich hätte einen, wenn Interesse. Machen wir doch mal eine kl. Hilfe die im Notfall die syntax ausgibt. ........dachte ich und stelle fest das die bash builtins ausgegeben werden. Oder kann man das schwer umgehen? Wo ist denn mein Denkfehler?? #!/bin/bash # colgrep.sh # # syntax: # colgrep.sh [suchwort] [-nZeilen] [SuchPfad] # ## function help function help { cat <<-EOF Aufruf : `basename $0` colgrep.sh [suchwort] [-nZeilen] [SuchPfad] Gibt die Ausgabe von grep in rot aus -h, --help zeigt diese Hilfe an EOF } # test fuer help if [ $# -eq 0 ]; then help exit 1 elif [ $1 = -h -o $1 = --help ]; then help exit 0 fi #### anfang des eigentl. scriptes if getopts i opt then #echo "opt: " $opt if [ $opt == i ] then grep $@|sed "s/$2/^[[31;1m&^[[m/gi" else grep $@|sed "s/$2/^[[31;1m&^[[m/g" fi else grep $@|sed "s/$1/^[[31;1m&^[[m/g" fi #EOF Gruß, Clemens -- sig_04 Du willst wissen wo eine bestimmte Programmdatei und zugehörig. Doku steckt? Beispiel: $ whereis pppd [Info: man whereis] pppd: /usr/sbin/pppd /usr/man/man8/pppd.8.gz ------------------------------------------------ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com