2008/07/30 ( n ) < Blog Linux Life >
タグ。
朝っぱらで 30分くらいで作ったので超てきとー。
2008/07/30 ( n ) < KDE >
上記のページのスクリーンショットを見る限りではかなり気合入ってるって感じ。
安定して使えるレベルになるまでにはまだ半年とか1年とかかかると思うけど、とりあえずこれが最初の一歩ってことでおめでとう。
2008/07/30 ( n ) < Ruby >
OptionParser を使用して
$ ./hoge.rb -a abc file1, file2 ...
のような引数を取るスクリプトを作成した場合、以下のように記述する。
ARGV.options do |opt|
opt.on( '-a VALUE' ) { |a| p a }
opt.parse!()
end
ARGV.each do |arg|
# file の処理
end
これのヘルプを見てみると
$ ./hoge.rb --help
Usage: hoge [options]
-a VALUE
となり、[options] の後に指定されるべき file[s] が表示されない。
色々悩んだ結果、
ARGV.options do |opt|
opt.on( '-a VALUE' ) { |a| p a }
opt.banner += " file[s]"
opt.parse!()
end
ARGV.each do |arg|
# file の処理
end
とするのが正しいんじゃないかと思う。
$ ./hoge.rb --help
Usage: hoge [options] file[s]
-a VALUE
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 1 | 元旦 | |||||
| 12 | 成人の日 | |||||
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
ダンジョンズ&ドリーマーズ
UO開発の歴史とロマン
★★★☆☆
make 改訂版
make様サマですね
★★★★☆
Qt GUIプログラミング
豊富な例と重要なテクニックがぎっしりです。Qt開発者必読。あれもこれも直したい…。
★★★★☆
ネイティブスピーカーの英文法
丸暗記の英文法を卒業しましょう?
★☆☆☆☆
標準ウェブ・ユーザビリティ辞典
見る人に優しいサイト作り
★★★☆☆
Qtプログラミング入門
GUIツールキットの決定版
★★★★☆
プロ論。2
誰もが注目をする作品を生み出したい時
★★★☆☆
Apacheハンドブック
これで奥の深いApacheも完璧!?
★★★☆☆
Copyright © 2025 Linux-Life.net