Это, конечно, не задача, которая должна быть решена с SED
, GREP
, или аналогично, но довольно естественно с awk
. Для фильтрации линий в файле с полем не менее 4 (разделенные запятыми):
awk -F, 'NF>=4' my_csv_file.csv
для фильтрации линий с, например, как минимум 4 и не более 6 (разделенные запятыми) полями:
awk -F, 'NF>=4 && NF<=6' my_csv_file.csv
Я опубликовал для него патч, вы можете проверить, решит ли он вашу проблему:
http://code.google.com/ p / gedit-click-config / issues / detail? id = 16