seq を ruby で ( シリーズ: Ruby ワンライナ ちょっとずつ 2 )

More than 1 year has passed since last update.

sed や tr を捨てたいのでちょっとづつ Ruby ワンライナを学ぶ.

参考

これまで

$ seq 1 5

1
2
3
4
5

$ seq 1 2 10

1
3
5
7
9

これから?

$ echo '(1..5).each do |i| puts i end' | ruby

1
2
3
4
5

$ echo '(1..10).each do |i| puts i if (i - 1) % 2 == 0 end' | ruby

1
3
5
7
9

所見・所感

これはさすがに seq でやった方が楽。