addmeta.rb

makeml.shの内容説明の続き。

# その他初期化のところで、addmeta.rbというのが使われている。
WWWDIR、URL、NMZDIRというのは、namazuの検索結果を表示するときに、ローカルのパス(WWWDIR)をURLに変換する必要があり、それを設定ファイルに書いておくもの。NMZDIRも、インデックスへのパスを格納するもの。
設定ファイルのひな形を用意しておいて、sedをつかってs/古い内容/置換内容/とするんだけど、/と/の間に挟まれるパス中の/を\/にするために使っている。

addmeta.rbの内容

#!/usr/bin/ruby
print $*[0].gsub(/\//, '\/')

ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 0

この記事へのコメント

この記事へのトラックバック