Я всегда использую awk для манипулирования файлами, разделенными запятыми, поэтому первая строка в моем коде всегда меняет разделитель полей на "," примерно так:
awk 'BEGIN {FS=","}
$2 < 20 {print $1}' myfile.csv
Можно ли изменить значения по умолчанию в awk, чтобы запятая была стандартной FS? Это не большая проблема, но это просто сделает вещи немного аккуратнее. Я попробовал поискать в Google, но не нашел ничего полезного; может быть, это невозможно, но я подумал, что спросить!