浮動小数点形式の数値を含むファイルがあります。 「グループ化」して見ることが
できます。sort -rn numbers.txt | less
つまり、同じ範囲に何個あるかを簡単に確認できます。
ファイルの例を見てください。
30.9695041179657
30.8851490020752
30.2127060890198
29.1361880302429
26.4587681293488
25.8535399436951
25.7361891269684
25.7305450439453
25.1068568229675
24.7598769664764
24.3106801509857
24.0782940387726
私は正確さに興味がありません。したがって、ファイル内のすべての数字について25が何人かを知りたいと思います。たとえば、この場合は4と30などがあります。
したがって、この例では、出力は30の場合3、29の場合1、26の場合1、25の場合4、24の場合3です。
これを行う簡単な方法はありますか?
ベストアンサー1
どうですか?
cut -d. -f1 numbers.txt | sort | uniq -c
サンプルデータを使って
$ cut -d. -f1 numbers.txt | sort | uniq -c
3 24
4 25
1 26
1 29
3 30