トップ «前の日記(2004-09-01 (Wed)) 最新 次の日記(2004-09-06 (Mon))» 編集   RSS 1.0 FEED  

Journal InTime


2004-09-03 (Fri) [長年日記]

_ [Ruby] ワンライナー

beryllium 側で移行する passwd と shadow を調べるために 以下のスクリプトを考えたのですが, 2 つ目の Ruby インタープリタ呼出しは一行で書けずに ";" を使ってしまいました.

[雄也の?日坊主日記(2004-09-03)より引用]

$ ruby -e 'print open("/etc/shadow").grep(/^(?:#{$<.map {|l| l.split(/:/)[0]}.join("|")})/)'

とか。

あと、一つ目は

$ ruby -F: -ane 'print if $F[3] == "100"' /etc/passwd

の方が楽かも。

_ [] ぐりとぐら

ぐりとぐら [ぐりとぐらの絵本] (こどものとも傑作集)(なかがわ りえこ/おおむら ゆりこ)

子供のために購入。

カステラが食べたくなった。