NetWalker には標準で Perl と w3m がインストールされているので、grep や locate の結果を w3m で表示させる wgrep, wlocate を使うことができる。
まず、ホームディレクトリにスクリプトを収める ~/bin ディレクトリを作る。 $ mkdir bin 次に、ホームディレクトリの .bashrc の最後尾に次の一行を加えて端末を再起動する。 export PATH=$PATH:~/bin ~/bin ディレクトリに移動し、次の4つのファイルを作成し、chmod コマンドで実行可能にしておく。 ~$ cd bin ~/bin$ ls lf.pl locf.pl wgrep wlocate ~/bin$ cat wgrep #!/bin/sh exec grep $@ | lf.pl | w3m -T text/html ~/bin$ cat lf.pl #!/usr/bin/perl while (<>) { /^(.*?):(.*)/; print "<A HREF=\"$1\">$1</A><BR>\n$2<BR><BR>\n"; } ~/bin$ cat wlocate #!/bin/sh exec locate $@ | locf.pl | w3m -T text/html ~/bin$ cat locf.pl #!/usr/bin/perl while (<>) { chop; print "<a href=\"$_\">$_</a><br>\n"; } ~bin$ chmod +x * 以上の操作で、NetWalker のディレクトリを散策できるようになった。 ~$ wlocate w3m wgrep、wlocate の詳しい使い方については、冒頭のリンクを参照してください。
by tnomura9
| 2009-12-03 08:19
| NetWalker
|
Comments(0)
|
カテゴリ
新型コロナウイルス 主インデックス Haskell 記事リスト 圏論記事リスト 考えるということのリスト 考えるということ ラッセルのパラドックス Haskell Prelude Ocaml ボーカロイド 圏論 jQuery デモ HTML Python ツールボックス XAMPP Ruby ubuntu WordPress 脳の話 話のネタ リンク 幸福論 キリスト教 心の話 メモ 電子カルテ Dojo JavaScript C# NetWalker ed と sed HTML Raspberry Pi C 言語 命題論理 以前の記事
最新のトラックバック
最新のコメント
ファン
記事ランキング
ブログジャンル
画像一覧
|
ファン申請 |
||