タグ

ブックマーク / jarp.does.notwork.org (2)

  • Just another Ruby porter, 2010-2-c

    ■ [Tips] Numerically sorted human readable disk usage なかなかいいんだけど、これだと空白を含むディレクトリがあるとだめ。 % du -x --max-depth=1 | sort -n | cut -f2- | xargs -d '\n' du -hxs cutで2番目以降のフィールドを表示し、 xargsには明示的に改行をデリミタに指定すればよさげ。 そもそもdu -hの結果でsortできればこんな面倒なことをしなくていいわけで、 こんなこともあろうかとGNU coreutilsのsortにはちゃんと-hオプションがあったりする。 -h, --human-numeric-sort compare human readable numbers (e.g., 2K 1G) ruby-1.9.1-p378で試すとこんな感じ。ってtkでかすぎ

    ogijun
    ogijun 2010/03/01
    あらあら
  • Just another Ruby porter, 2007-3-c

    ■ [SVN] 複数branchの同時commit なかださんが複数のbranchに対して同時にcommitしてるけど、どうやってんだろう? 一応自分で考えてみた。全branchをcoするなんてのは無駄なので、 たぶんそんなことはしてないと想像。必要なbranchだけが対象になるようにしよう。 まず大元をcoするときに-Nで再帰的にcoしないようにする。 % svn co -N svn+ssh://svn@ci.ruby-lang.org/ruby/ branchesも同様。 % cd ruby % svn up -N branches あとは適当に欲しいbranchだけupdateする。 % svn up trunk branches/ruby_1_8{,_5,_6} これでできあがり。ruby/でsvn upすれば全部updateできるので、 同様にここでcommitすれば複数bran

    ogijun
    ogijun 2007/03/22
    なるほど
  • 1