回答編集履歴

1

追記

2018/07/23 04:01

投稿

otn
otn

スコア84423

test CHANGED
@@ -1 +1,23 @@
1
1
  `sort_by`メソッド。
2
+
3
+
4
+
5
+ #追記
6
+
7
+ ヘッダがあるとちょっと面倒ですね。
8
+
9
+ ```Ruby
10
+
11
+ data = CSV.read("input.csv",headers: true).sort_by{|x| x["メールアドレス"]}
12
+
13
+ open("output.csv","w") do |f|
14
+
15
+ f << data[0].headers.join(",")
16
+
17
+ data.each {|x| f << x }
18
+
19
+ end
20
+
21
+ ```
22
+
23
+ もっとシンプルに書けない物か?