hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。
02/05/2003 依存性 [長年日記]
tDiary 104日目
■ 依存性
Gentoo本家のdevなMLで話題に上ってたので、そのツリーを参考に適当なシェルスクリプトを書いてみた。あるパッケージをunmergeするとき、そのパッケージに何らかの依存をしている全てのパッケージを一緒にunmergeするためのものです。どうせそのうちこういう用途のプログラムが本家から供給される日が来るだろうけど*1、まぁそれまでのつなぎって感じかな。
使い方は
# distunmerge [option] packagename
うおぉ簡単だ。
制限事項としては、
- 引数に指定できるパッケージは1つ(qpkgの仕様)
- オプションは -p(何がunmergeされるかを表示するオプション)のみ
- 適当スクリプトのため、何が起きても責任は持ちません。
って感じですね。
■ つか
眠すぎる。帰って寝よう。ねむねむ。
■ 風博士
うーむ…zoeさんトコを参考にバーを表示させようとしてたんだけど、なんか表示させる方法がよく分からない。straceしてみてもrssbar.xmlなんてファイルは読んでないみたい*2だし、読ませるように設定するのかと思ってファイルを見て回ったけどそれらしいものはないし…。rssbar.xmlは一体どこに置けば良いんだろ?
ふーむどうしたもんか。toolbar.xmlに適当に似たようなこと書いたら怒られたし。Unknown Elementだってさ。仕様が分からんからどうしようもない。
ソース読めってか。むぅ。テストと合宿が終わって時間が出来たらやろう。うん。
■ shift
distunmergeで指定できる引数を増やそうと思って、引数解析のためにshiftについて調べようとしたら、manページがないでやんの。shiftって特殊な命令なんかな? うーん、for文でやるという手もあるが…さてどっちが良いのやら。
つーかbashは慣れん。こーゆーのはPerlが慣れてるからPerlで書く方が楽かも知れん。
http://poincare.ikezoe.net/kazehakase/toolbar.xml
とりあえづぼくの使ってるのを置いときますので試してみて下さい。
ぬぉ! 全く同じ書式のはずなのにzoeさんのを使ったらいけました。嫌われてるのかな…/^P
どこかミスってたのかなぁ…。