ディレクトリー内のキーワードを含むファイルを検索して検索結果をLynxで表示するスクリプトです。スクリプトは lgrep、lf_lynx.plの2つのスクリプトファイルで構成されています。
lgrep は コマンドラインオプションをそのまま grep に渡しますから、操作法は grep とほとんど同じになります。
カレントのディレクトリーを検索するときは
$ lgrep <keyword> *特定のディレクトリーを検索するときは
$ lgrep <keyword> ~/hoge/*となります。
#!/bin/sh grep $@ | lf_lynx.pl > .lgrep.html lynx .lgrep.html rm .lgrep.html
ファイル名:lf_lynx.pl
#!/usr/bin/perl while (<>) { /^(.*?):(.*)/; $url = $1; $line = $2; $line =~ s/\&/\&\;/g; $line =~ s/\</\<\;/g; $line =~ s/\>/\>\;/g; $line =~ s/\"/\"/g; print "<a href=\"$url\">$url</a><br>\n$line<br><br>\n"; } # lf_lynx.pl