BashLinux - 在脚本中比较小数点,数据来自.csv列。

问题描述 投票:0回答:1

我正试图逐一比较一列中的小数。这些比较是针对常数进行的。

我想计算条件为真的次数。但这部分是确定的。

包含数据的文件是一个用";"隔开的csv,小数用""隔开。

我有下面的代码,但我没有实现任何东西。

fixed_acidity_filter=$(awk 'BEGIN{FS=";"} {if($1>0 && $1<15) ]{print}}' winequality-white_sincabecera.csv | wc -l)

谁能帮帮我?

bash csv decimal comparator
1个回答
1
投票
# concept
echo -e "20\n10\n18\n15\n13\n21" | awk '{if($1>0 && $1<15) print $1}'
# your code
echo -e "20;10\n10;10\n18;10\n15;10\n13;10\n21;10" | awk 'BEGIN{FS=";"} {if($1>0 && $1<15) print $1}' | wc -l
© www.soinside.com 2019 - 2024. All rights reserved.