タイムスタンプである最初の列でcsvファイルをソートする必要があります。私は次のコードでこれをやろうとしましたが、プロセス p の入力ストリームは常に空白です:
Process p = Runtime.getRuntime().exec("sort -k1,1 -t, Bucket_Stats.csv");
p.waitFor();
// read this file into InputStream
InputStream in = p.getInputStream();
OutputStream output = new FileOutputStream("Sorted_Bucket_Stats.csv");
System.out.println(IOUtils.copy(in,output));
output.flush();
output.close();